libfm-1.4.0^20250316git3289abf5-1.fc43

List of Findings

Error: COMPILER_WARNING (CWE-704): [#def1]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/actions/action.c:145:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
#  143|   {
#  144|   	static volatile gsize fm_file_action_type_type_id__once = 0;
#  145|-> 	if (g_once_init_enter (&fm_file_action_type_type_id__once)) {
#  146|   		GType fm_file_action_type_type_id;
#  147|   		fm_file_action_type_type_id = fm_file_action_type_get_type_once ();

Error: COMPILER_WARNING (CWE-704): [#def2]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/actions/condition.c:120:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
#  118|   {
#  119|   	static volatile gsize fm_file_action_capability_type_id__once = 0;
#  120|-> 	if (g_once_init_enter (&fm_file_action_capability_type_id__once)) {
#  121|   		GType fm_file_action_capability_type_id;
#  122|   		fm_file_action_capability_type_id = fm_file_action_capability_get_type_once ();

Error: COMPILER_WARNING (CWE-704): [#def3]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/actions/profile.c:74:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
#   72|   {
#   73|   	static volatile gsize fm_file_action_exec_mode_type_id__once = 0;
#   74|-> 	if (g_once_init_enter (&fm_file_action_exec_mode_type_id__once)) {
#   75|   		GType fm_file_action_exec_mode_type_id;
#   76|   		fm_file_action_exec_mode_type_id = fm_file_action_exec_mode_get_type_once ();

Error: COMPILER_WARNING (CWE-477): [#def4]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-action.c:1955:25: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1953|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)
# 1954|                               s = g_utf8_casefold(s, -1);
# 1955|->                         if (s != NULL && g_pattern_match_string(pattern, s))
# 1956|                               match = FALSE;
# 1957|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)

Error: COMPILER_WARNING (CWE-477): [#def5]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-action.c:1970:25: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1968|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)
# 1969|                               s = g_utf8_casefold(s, -1);
# 1970|->                         if (s == NULL || !g_pattern_match_string(pattern, s))
# 1971|                               found = TRUE; /* mark to break cycle */
# 1972|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)

Error: COMPILER_WARNING (CWE-477): [#def6]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-action.c:1995:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1993|                           tst = strchr(s, ':');
# 1994|                           if (tst == NULL || tst == s)
# 1995|->                             match = !g_pattern_match_string(pattern, "file");
# 1996|                           else
# 1997|                           {

Error: COMPILER_WARNING (CWE-477): [#def7]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-action.c:1999:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1997|                           {
# 1998|                               s = g_strndup(s, tst - s);
# 1999|->                             match = !g_pattern_match_string(pattern, s);
# 2000|                               g_free(s);
# 2001|                           }

Error: COMPILER_WARNING (CWE-477): [#def8]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-action.c:2013:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 2011|                           tst = strchr(s, ':');
# 2012|                           if (tst == NULL || tst == s)
# 2013|->                             found = !g_pattern_match_string(pattern, "file");
# 2014|                           else
# 2015|                           {

Error: COMPILER_WARNING (CWE-477): [#def9]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-action.c:2017:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 2015|                           {
# 2016|                               s = g_strndup(s, tst - s);
# 2017|->                             found = !g_pattern_match_string(pattern, s);
# 2018|                               g_free(s);
# 2019|                           }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def10]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-mime-type.c:296:8: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-mime-type.c:288:13: enter_function: entry to 'fm_mime_type_new'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-mime-type.c:296:8: danger: argument 1 ('<unknown>') NULL where non-null expected
#  294|   
#  295|       gicon = g_content_type_get_icon(mime_type->type);
#  296|->     if(strcmp(mime_type->type, "inode/directory") == 0)
#  297|           g_themed_icon_prepend_name(G_THEMED_ICON(gicon), "folder");
#  298|       else if(g_content_type_can_be_executable(mime_type->type))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def11]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:484:9: warning[-Wanalyzer-null-dereference]: dereference of NULL 'templ'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:725:13: enter_function: entry to 'on_once_type_changed'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:735:23: branch_true: following 'true' branch (when 'l' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:737:9: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:738:15: branch_true: following 'true' branch (when 'file' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:740:28: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:741:27: call_function: calling '_fm_template_find_for_file' from 'on_once_type_changed'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:741:27: return_function: returning to 'on_once_type_changed' from '_fm_template_find_for_file'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:741:13: release_memory: '*file.templ' is NULL
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/base/fm-templates.c:742:13: call_function: calling '_fm_template_insert_sorted' from 'on_once_type_changed'
#  482|       FmTemplateFile *last = NULL, *next;
#  483|   
#  484|->     for(next = templ->files; next; next = next->next_in_templ)
#  485|       {
#  486|           while(last_dir && last_dir != file->dir && last_dir != next->dir)

Error: COMPILER_WARNING (CWE-477): [#def12]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/exo/exo-icon-view.c:685:3: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  683|   
#  684|     /* add our private data to the type's instances */
#  685|->   g_type_class_add_private (klass, sizeof (ExoIconViewPrivate));
#  686|   
#  687|     gobject_class = G_OBJECT_CLASS (klass);

Error: COMPILER_WARNING: [#def13]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/exo/exo-icon-view.c:1273:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1271|   exo_icon_view_init (ExoIconView *icon_view)
# 1272|   {
# 1273|->   icon_view->priv = EXO_ICON_VIEW_GET_PRIVATE (icon_view);
# 1274|   
# 1275|     icon_view->priv->selection_mode = GTK_SELECTION_SINGLE;

Error: COMPILER_WARNING (CWE-477): [#def14]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/exo/exo-tree-view.c:174:3: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  172|   
#  173|     /* add our private data to the class */
#  174|->   g_type_class_add_private (klass, sizeof (ExoTreeViewPrivate));
#  175|   
#  176|     /* determine our parent type class */

Error: COMPILER_WARNING: [#def15]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/exo/exo-tree-view.c:254:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  252|   {
#  253|     /* grab a pointer on the private data */
#  254|->   tree_view->priv = EXO_TREE_VIEW_GET_PRIVATE (tree_view);
#  255|     tree_view->priv->single_click_timeout_id = -1;
#  256|   }

Error: COMPILER_WARNING (CWE-477): [#def16]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-cell-renderer-pixbuf.c:193:9: warning[-Wdeprecated-declarations]: 'gdk_pixbuf_new_from_inline' is deprecated
#  191|       if( !link_icon )
#  192|       {
#  193|->         link_icon = gdk_pixbuf_new_from_inline(
#  194|                               sizeof(link_icon_data),
#  195|                               link_icon_data,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def17]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:456:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'mime_types'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:337:7: branch_false: following 'false' branch (when 'mime_types' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:367:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:379:7: branch_false: following 'false' branch (when 'apps' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:434:1: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:449:8: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:451:9: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:453:30: branch_true: following 'true' branch (when 'l' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:455:41: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-file-menu.c:456:35: danger: dereference of NULL 'mime_types'
#  454|           {
#  455|               register FmFileMenuMimeExt *ext = l->data;
#  456|->             if (ext->mime_type == mime_types->data) /* the same mime type */
#  457|                   if (ext->cb.update_file_menu_for_mime_type != NULL)
#  458|                       ext->cb.update_file_menu_for_mime_type(parent, ui, xml,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def18]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:963:13: warning[-Wanalyzer-null-dereference]: dereference of NULL 'mask'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:922:8: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:924:17: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:949:12: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:951:20: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:953:16: branch_false: following 'false' branch (when 'mask' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:955:17: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:955:16: branch_false: following 'false' branch...
 branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-gtk-file-launcher.c:963:13: danger: dereference of NULL 'mask'
#  961|           else
#  962|               mask = expr = g_strdup(c);
#  963|->         if (*mask == '/') /* else corrupted */
#  964|           {
#  965|               mask++;

Error: COMPILER_WARNING (CWE-477): [#def19]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-menu-tool-item.c:204:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  202|                                                             G_PARAM_READWRITE));
#  203|   
#  204|->     g_type_class_add_private (object_class, sizeof (FmMenuToolItemPrivate));
#  205|   }
#  206|   

Error: COMPILER_WARNING: [#def20]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-menu-tool-item.c:341:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  339|       GtkWidget *arrow_button;
#  340|   
#  341|->     button->priv = FM_MENU_TOOL_ITEM_GET_PRIVATE (button);
#  342|   
#  343|       gtk_tool_item_set_homogeneous (GTK_TOOL_ITEM (button), FALSE);

Error: COMPILER_WARNING: [#def21]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:229:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  227|   {
#  228|       FmPathEntry *entry = FM_PATH_ENTRY(widget);
#  229|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  230|       GdkModifierType state;
#  231|   

Error: COMPILER_WARNING: [#def22]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:280:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  278|   static void fm_path_entry_activate(GtkEntry *entry, gpointer user_data)
#  279|   {
#  280|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  281|       const char* full_path;
#  282|       /* convert current path string to FmPath here */

Error: COMPILER_WARNING (CWE-477): [#def23]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:338:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  336|       widget_class->focus_out_event = fm_path_entry_focus_out_event;
#  337|   
#  338|->     g_type_class_add_private( klass, sizeof (FmPathEntryPrivate) );
#  339|   }
#  340|   

Error: COMPILER_WARNING: [#def24]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:372:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  370|   {
#  371|       FmPathEntry *entry = FM_PATH_ENTRY(widget);
#  372|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  373|   
#  374|       /* listen to 'changed' signal for auto-completion */

Error: COMPILER_WARNING: [#def25]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:392:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  390|   {
#  391|       FmPathEntry *entry = FM_PATH_ENTRY(widget);
#  392|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  393|   
#  394|       /* disconnect from 'changed' signal since we don't do auto-completion

Error: COMPILER_WARNING: [#def26]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:411:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  409|       ListSubDirNames* data = (ListSubDirNames*)user_data;
#  410|       FmPathEntry* entry = data->entry;
#  411|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  412|       GList* l;
#  413|       FmPathEntryModel* new_model;

Error: COMPILER_WARNING: [#def27]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:531:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  529|   {
#  530|       FmPathEntry *entry = FM_PATH_ENTRY(editable);
#  531|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  532|       const gchar *path_str, *sep;
#  533|   #if GLIB_CHECK_VERSION(2, 36, 0)

Error: COMPILER_WARNING: [#def28]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:602:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  600|   {
#  601|       FmPathEntry *entry = FM_PATH_ENTRY(object);
#  602|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  603|   
#  604|       switch( prop_id )

Error: COMPILER_WARNING: [#def29]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:621:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  619|   {
#  620|       FmPathEntry *entry = FM_PATH_ENTRY(object);
#  621|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  622|   
#  623|       switch( prop_id ) {

Error: COMPILER_WARNING: [#def30]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:642:37: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  640|       if (full_path)
#  641|       {
#  642|->         FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  643|   
#  644|           if(priv->path)

Error: COMPILER_WARNING: [#def31]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:691:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  689|   fm_path_entry_init(FmPathEntry *entry)
#  690|   {
#  691|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  692|       GtkEntryCompletion* completion = gtk_entry_completion_new();
#  693|       GtkCellRenderer* render;

Error: COMPILER_WARNING: [#def32]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:745:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  743|       gchar *model_file_name;
#  744|       int model_file_name_len;
#  745|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE( FM_PATH_ENTRY(data) );
#  746|       gtk_tree_model_get(model, iter, COL_BASENAME, &model_file_name, -1);
#  747|       model_file_name_len = strlen(model_file_name);

Error: COMPILER_WARNING: [#def33]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:769:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  767|   static void fm_path_entry_dispose(GObject *object)
#  768|   {
#  769|->     FmPathEntryPrivate* priv = FM_PATH_ENTRY_GET_PRIVATE(object);
#  770|   
#  771|       g_signal_handlers_disconnect_by_func(object, fm_path_entry_key_press, NULL);

Error: COMPILER_WARNING: [#def34]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:809:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  807|   fm_path_entry_finalize(GObject *object)
#  808|   {
#  809|->     FmPathEntryPrivate* priv = FM_PATH_ENTRY_GET_PRIVATE(object);
#  810|   
#  811|       g_free(priv->parent_dir);

Error: COMPILER_WARNING: [#def35]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:841:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  839|   void fm_path_entry_set_path(FmPathEntry *entry, FmPath* path)
#  840|   {
#  841|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  842|   
#  843|       if(priv->path)

Error: COMPILER_WARNING: [#def36]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:866:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  864|       GtkTreeModel *model = gtk_entry_completion_get_model(completion);
#  865|       FmPathEntry *entry = FM_PATH_ENTRY( gtk_entry_completion_get_entry(completion) );
#  866|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  867|       char *model_basename;
#  868|       const char* typed_basename;

Error: COMPILER_WARNING: [#def37]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/gtk/fm-path-entry.c:901:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  899|   FmPath* fm_path_entry_get_path(FmPathEntry *entry)
#  900|   {
#  901|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  902|       return priv->path;
#  903|   }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def38]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:372:15: warning[-Wanalyzer-null-argument]: use of NULL 'str' where non-null expected
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:418:13: enter_function: entry to 'parse_search_uri'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:489:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:489:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:491:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:491:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:497:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:497:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:499:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:499:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:505:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:505:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:511:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:511:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:513:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:513:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:546:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:546:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:548:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:548:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:550:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:550:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:551:48: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:551:48: call_function: calling 'parse_date_str' from 'parse_search_uri'
#argument 1 of '__builtin_strlen' must be non-null
#  370|   static time_t parse_date_str(const char* str)
#  371|   {
#  372|->     int len = strlen(str);
#  373|       if(G_LIKELY(len >= 8))
#  374|       {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def39]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:486:42: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:485:19: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:486:42: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:486:42: danger: dereference of NULL 'value'
#  484|   
#  485|                   if(strcmp(name, "show_hidden") == 0)
#  486|->                     priv->show_hidden = (value[0] == '1') ? TRUE : FALSE;
#  487|                   else if(strcmp(name, "recursive") == 0)
#  488|                       priv->recursive = (value[0] == '1') ? TRUE : FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def40]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:488:40: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:488:40: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:488:40: danger: dereference of NULL 'value'
#  486|                       priv->show_hidden = (value[0] == '1') ? TRUE : FALSE;
#  487|                   else if(strcmp(name, "recursive") == 0)
#  488|->                     priv->recursive = (value[0] == '1') ? TRUE : FALSE;
#  489|                   else if(strcmp(name, "name") == 0)
#  490|                       priv->name_patterns = g_strsplit(value, ",", 0);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def41]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:498:52: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:489:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:489:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:491:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:491:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:497:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:497:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:498:52: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:498:52: danger: dereference of NULL 'value'
#  496|                   }
#  497|                   else if(strcmp(name, "name_ci") == 0)
#  498|->                     priv->name_case_insensitive = (value[0] == '1') ? TRUE : FALSE;
#  499|                   else if(strcmp(name, "content") == 0)
#  500|                   {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def42]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:512:55: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:487:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:489:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:489:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:491:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:491:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:497:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:497:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:499:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:499:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:505:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:505:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:511:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:511:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:512:55: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/modules/vfs-search.c:512:55: danger: dereference of NULL 'value'
#  510|                   }
#  511|                   else if(strcmp(name, "content_ci") == 0)
#  512|->                     priv->content_case_insensitive = (value[0] == '1') ? TRUE : FALSE;
#  513|                   else if(strcmp(name, "mime_types") == 0)
#  514|                   {

Error: COMPILER_WARNING (CWE-477): [#def43]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/fm-udisks.c:46:5: warning[-Wdeprecated-declarations]: 'g_io_scheduler_cancel_all_jobs' is deprecated
#   44|   void _fm_udisks_finalize()
#   45|   {
#   46|->     g_io_scheduler_cancel_all_jobs();
#   47|   }

Error: COMPILER_WARNING (CWE-477): [#def44]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-drive.c:122:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete' is deprecated
#  120|   static void finish_eject(GSimpleAsyncResult* res, EjectData* data)
#  121|   {
#  122|->     g_simple_async_result_complete(res);
#  123|       g_object_unref(res);
#  124|   

Error: COMPILER_WARNING (CWE-477): [#def45]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-drive.c:143:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  141|       {
#  142|           error = g_udisks_error_to_gio_error(error);
#  143|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->drv),
#  144|                                                      data->callback,
#  145|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def46]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-drive.c:151:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  149|       else
#  150|       {
#  151|->         res = g_simple_async_result_new(G_OBJECT(data->drv),
#  152|                                           data->callback,
#  153|                                           data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def47]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-drive.c:155:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gboolean' is deprecated
#  153|                                           data->user_data,
#  154|                                           NULL);
#  155|->         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  156|       }
#  157|       finish_eject(res, data);

Error: COMPILER_WARNING (CWE-477): [#def48]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-drive.c:191:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  189|           GError* error = g_udisks_error_to_gio_error(err);
#  190|           g_error_free(err);
#  191|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->drv),
#  192|                                                      data->callback,
#  193|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def49]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-drive.c:272:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  270|   {
#  271|       //GUDisksDrive* drv = G_UDISKS_DRIVE(base);
#  272|->     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  273|   }
#  274|   

Error: COMPILER_WARNING (CWE-477): [#def50]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:197:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  195|   static char** g_udisks_mount_guess_content_type_finish (GMount* base, GAsyncResult* res, GError** error)
#  196|   {
#  197|->     g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  198|       return g_strdupv((char**)g_simple_async_result_get_op_res_gpointer(G_SIMPLE_ASYNC_RESULT(res)));
#  199|   }

Error: COMPILER_WARNING (CWE-477): [#def51]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:198:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_get_op_res_gpointer' is deprecated
#  196|   {
#  197|       g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  198|->     return g_strdupv((char**)g_simple_async_result_get_op_res_gpointer(G_SIMPLE_ASYNC_RESULT(res)));
#  199|   }
#  200|   

Error: COMPILER_WARNING (CWE-477): [#def52]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:216:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  214|       GSimpleAsyncResult* res;
#  215|       content_types = g_content_type_guess_for_tree(data->root);
#  216|->     res = g_simple_async_result_new(G_OBJECT(data->mnt),
#  217|                                       data->callback,
#  218|                                       data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def53]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:220:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gpointer' is deprecated
#  218|                                       data->user_data,
#  219|                                       NULL);
#  220|->     g_simple_async_result_set_op_res_gpointer(res, content_types, (GDestroyNotify)g_strfreev);
#  221|       g_simple_async_result_complete_in_idle(res);
#  222|       g_object_unref(res);

Error: COMPILER_WARNING (CWE-477): [#def54]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:221:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete_in_idle' is deprecated
#  219|                                       NULL);
#  220|       g_simple_async_result_set_op_res_gpointer(res, content_types, (GDestroyNotify)g_strfreev);
#  221|->     g_simple_async_result_complete_in_idle(res);
#  222|       g_object_unref(res);
#  223|       return FALSE;

Error: COMPILER_WARNING (CWE-477): [#def55]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:244:9: warning[-Wdeprecated-declarations]: 'g_io_scheduler_push_job' is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead
#  242|           data->callback = callback;
#  243|           data->user_data = user_data;
#  244|->         g_io_scheduler_push_job(guess_content_job, data, guess_content_data_free, G_PRIORITY_DEFAULT, cancellable);
#  245|       }
#  246|   }

Error: COMPILER_WARNING (CWE-477): [#def56]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:275:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  273|       {
#  274|           error = g_udisks_error_to_gio_error(error);
#  275|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->mnt),
#  276|                                                      data->callback,
#  277|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def57]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:283:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  281|       else
#  282|       {
#  283|->         res = g_simple_async_result_new(G_OBJECT(data->mnt),
#  284|                                           data->callback,
#  285|                                           data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def58]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:287:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gboolean' is deprecated
#  285|                                           data->user_data,
#  286|                                           NULL);
#  287|->         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  288|       }
#  289|       g_simple_async_result_complete(res);

Error: COMPILER_WARNING (CWE-477): [#def59]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:289:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete' is deprecated
#  287|           g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  288|       }
#  289|->     g_simple_async_result_complete(res);
#  290|       g_object_unref(res);
#  291|   

Error: COMPILER_WARNING (CWE-477): [#def60]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-mount.c:330:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  328|   {
#  329|       //GUDisksMount* mnt = G_UDISKS_MOUNT(base);
#  330|->     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  331|   }
#  332|   

Error: COMPILER_WARNING (CWE-477): [#def61]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-volume.c:278:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  276|       {
#  277|           error = g_udisks_error_to_gio_error(error);
#  278|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->vol),
#  279|                                                      data->callback,
#  280|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def62]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-volume.c:286:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  284|       else
#  285|       {
#  286|->         res = g_simple_async_result_new(G_OBJECT(data->vol),
#  287|                                           data->callback,
#  288|                                           data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def63]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-volume.c:290:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gboolean' is deprecated
#  288|                                           data->user_data,
#  289|                                           NULL);
#  290|->         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  291|   
#  292|           /* FIXME: ensure we have working mount paths to generate GMount object. */

Error: COMPILER_WARNING (CWE-477): [#def64]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-volume.c:315:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete' is deprecated
#  313|   
#  314|       }
#  315|->     g_simple_async_result_complete(res);
#  316|       g_object_unref(res);
#  317|   

Error: COMPILER_WARNING (CWE-477): [#def65]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/../src/udisks/g-udisks-volume.c:356:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  354|   {
#  355|       //GUDisksVolume* vol = G_UDISKS_VOLUME(base);
#  356|->     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  357|   }
#  358|   

Error: COMPILER_WARNING (CWE-704): [#def66]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/action.c:295:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def67]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/action.c:316:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def68]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/action.c:740:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def69]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/action.c:1318:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def70]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/action.c:2126:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-843): [#def71]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/action.vala:413:18: warning[-Wincompatible-pointer-types]: assignment to 'gchar **' {{aka 'char **'}} from incompatible pointer type 'const gchar * const*' {{aka 'const char * const*'}}

Error: COMPILER_WARNING (CWE-477): [#def72]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/condition.vala:312:6: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead

Error: COMPILER_WARNING (CWE-477): [#def73]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/condition.vala:324:6: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead

Error: COMPILER_WARNING (CWE-477): [#def74]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk2/src/actions/condition.vala:436:5: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead

Error: COMPILER_WARNING (CWE-704): [#def75]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/actions/action.c:145:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
#  143|   {
#  144|   	static volatile gsize fm_file_action_type_type_id__once = 0;
#  145|-> 	if (g_once_init_enter (&fm_file_action_type_type_id__once)) {
#  146|   		GType fm_file_action_type_type_id;
#  147|   		fm_file_action_type_type_id = fm_file_action_type_get_type_once ();

Error: COMPILER_WARNING (CWE-704): [#def76]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/actions/condition.c:120:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
#  118|   {
#  119|   	static volatile gsize fm_file_action_capability_type_id__once = 0;
#  120|-> 	if (g_once_init_enter (&fm_file_action_capability_type_id__once)) {
#  121|   		GType fm_file_action_capability_type_id;
#  122|   		fm_file_action_capability_type_id = fm_file_action_capability_get_type_once ();

Error: COMPILER_WARNING (CWE-704): [#def77]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/actions/profile.c:74:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
#   72|   {
#   73|   	static volatile gsize fm_file_action_exec_mode_type_id__once = 0;
#   74|-> 	if (g_once_init_enter (&fm_file_action_exec_mode_type_id__once)) {
#   75|   		GType fm_file_action_exec_mode_type_id;
#   76|   		fm_file_action_exec_mode_type_id = fm_file_action_exec_mode_get_type_once ();

Error: GCC_ANALYZER_WARNING (CWE-688): [#def78]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-mime-type.c:296:8: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-mime-type.c:288:13: enter_function: entry to 'fm_mime_type_new'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-mime-type.c:296:8: danger: argument 1 ('<unknown>') NULL where non-null expected
#  294|   
#  295|       gicon = g_content_type_get_icon(mime_type->type);
#  296|->     if(strcmp(mime_type->type, "inode/directory") == 0)
#  297|           g_themed_icon_prepend_name(G_THEMED_ICON(gicon), "folder");
#  298|       else if(g_content_type_can_be_executable(mime_type->type))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def79]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:484:9: warning[-Wanalyzer-null-dereference]: dereference of NULL 'templ'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:725:13: enter_function: entry to 'on_once_type_changed'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:735:23: branch_true: following 'true' branch (when 'l' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:737:9: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:738:15: branch_true: following 'true' branch (when 'file' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:740:28: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:741:27: call_function: calling '_fm_template_find_for_file' from 'on_once_type_changed'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:741:27: return_function: returning to 'on_once_type_changed' from '_fm_template_find_for_file'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:741:13: release_memory: '*file.templ' is NULL
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/base/fm-templates.c:742:13: call_function: calling '_fm_template_insert_sorted' from 'on_once_type_changed'
#  482|       FmTemplateFile *last = NULL, *next;
#  483|   
#  484|->     for(next = templ->files; next; next = next->next_in_templ)
#  485|       {
#  486|           while(last_dir && last_dir != file->dir && last_dir != next->dir)

Error: COMPILER_WARNING: [#def80]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/exo/exo-icon-view.c:1273:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1271|   exo_icon_view_init (ExoIconView *icon_view)
# 1272|   {
# 1273|->   icon_view->priv = EXO_ICON_VIEW_GET_PRIVATE (icon_view);
# 1274|   
# 1275|     icon_view->priv->selection_mode = GTK_SELECTION_SINGLE;

Error: COMPILER_WARNING: [#def81]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/exo/exo-tree-view.c:254:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  252|   {
#  253|     /* grab a pointer on the private data */
#  254|->   tree_view->priv = EXO_TREE_VIEW_GET_PRIVATE (tree_view);
#  255|     tree_view->priv->single_click_timeout_id = -1;
#  256|   }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def82]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:456:35: warning[-Wanalyzer-null-dereference]: dereference of NULL 'mime_types'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:337:7: branch_false: following 'false' branch (when 'mime_types' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:367:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:379:7: branch_false: following 'false' branch (when 'apps' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:434:1: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:449:8: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:451:9: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:453:30: branch_true: following 'true' branch (when 'l' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:455:41: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-file-menu.c:456:35: danger: dereference of NULL 'mime_types'
#  454|           {
#  455|               register FmFileMenuMimeExt *ext = l->data;
#  456|->             if (ext->mime_type == mime_types->data) /* the same mime type */
#  457|                   if (ext->cb.update_file_menu_for_mime_type != NULL)
#  458|                       ext->cb.update_file_menu_for_mime_type(parent, ui, xml,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def83]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:963:13: warning[-Wanalyzer-null-dereference]: dereference of NULL 'mask'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:922:8: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:924:17: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:949:12: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:951:20: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:953:16: branch_false: following 'false' branch (when 'mask' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:955:17: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:955:16: branch_false: following 'false' branch...
 branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-gtk-file-launcher.c:963:13: danger: dereference of NULL 'mask'
#  961|           else
#  962|               mask = expr = g_strdup(c);
#  963|->         if (*mask == '/') /* else corrupted */
#  964|           {
#  965|               mask++;

Error: COMPILER_WARNING: [#def84]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-menu-tool-item.c:341:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  339|       GtkWidget *arrow_button;
#  340|   
#  341|->     button->priv = FM_MENU_TOOL_ITEM_GET_PRIVATE (button);
#  342|   
#  343|       gtk_tool_item_set_homogeneous (GTK_TOOL_ITEM (button), FALSE);

Error: COMPILER_WARNING: [#def85]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:229:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  227|   {
#  228|       FmPathEntry *entry = FM_PATH_ENTRY(widget);
#  229|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  230|       GdkModifierType state;
#  231|   

Error: COMPILER_WARNING: [#def86]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:280:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  278|   static void fm_path_entry_activate(GtkEntry *entry, gpointer user_data)
#  279|   {
#  280|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  281|       const char* full_path;
#  282|       /* convert current path string to FmPath here */

Error: COMPILER_WARNING: [#def87]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:372:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  370|   {
#  371|       FmPathEntry *entry = FM_PATH_ENTRY(widget);
#  372|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  373|   
#  374|       /* listen to 'changed' signal for auto-completion */

Error: COMPILER_WARNING: [#def88]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:392:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  390|   {
#  391|       FmPathEntry *entry = FM_PATH_ENTRY(widget);
#  392|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  393|   
#  394|       /* disconnect from 'changed' signal since we don't do auto-completion

Error: COMPILER_WARNING: [#def89]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:411:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  409|       ListSubDirNames* data = (ListSubDirNames*)user_data;
#  410|       FmPathEntry* entry = data->entry;
#  411|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  412|       GList* l;
#  413|       FmPathEntryModel* new_model;

Error: COMPILER_WARNING: [#def90]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:531:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  529|   {
#  530|       FmPathEntry *entry = FM_PATH_ENTRY(editable);
#  531|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  532|       const gchar *path_str, *sep;
#  533|   #if GLIB_CHECK_VERSION(2, 36, 0)

Error: COMPILER_WARNING: [#def91]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:602:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  600|   {
#  601|       FmPathEntry *entry = FM_PATH_ENTRY(object);
#  602|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  603|   
#  604|       switch( prop_id )

Error: COMPILER_WARNING: [#def92]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:621:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  619|   {
#  620|       FmPathEntry *entry = FM_PATH_ENTRY(object);
#  621|->     FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  622|   
#  623|       switch( prop_id ) {

Error: COMPILER_WARNING: [#def93]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:642:37: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  640|       if (full_path)
#  641|       {
#  642|->         FmPathEntryPrivate *priv  = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  643|   
#  644|           if(priv->path)

Error: COMPILER_WARNING: [#def94]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:691:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  689|   fm_path_entry_init(FmPathEntry *entry)
#  690|   {
#  691|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  692|       GtkEntryCompletion* completion = gtk_entry_completion_new();
#  693|       GtkCellRenderer* render;

Error: COMPILER_WARNING: [#def95]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:745:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  743|       gchar *model_file_name;
#  744|       int model_file_name_len;
#  745|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE( FM_PATH_ENTRY(data) );
#  746|       gtk_tree_model_get(model, iter, COL_BASENAME, &model_file_name, -1);
#  747|       model_file_name_len = strlen(model_file_name);

Error: COMPILER_WARNING: [#def96]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:769:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  767|   static void fm_path_entry_dispose(GObject *object)
#  768|   {
#  769|->     FmPathEntryPrivate* priv = FM_PATH_ENTRY_GET_PRIVATE(object);
#  770|   
#  771|       g_signal_handlers_disconnect_by_func(object, fm_path_entry_key_press, NULL);

Error: COMPILER_WARNING: [#def97]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:809:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  807|   fm_path_entry_finalize(GObject *object)
#  808|   {
#  809|->     FmPathEntryPrivate* priv = FM_PATH_ENTRY_GET_PRIVATE(object);
#  810|   
#  811|       g_free(priv->parent_dir);

Error: COMPILER_WARNING: [#def98]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:841:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  839|   void fm_path_entry_set_path(FmPathEntry *entry, FmPath* path)
#  840|   {
#  841|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  842|   
#  843|       if(priv->path)

Error: COMPILER_WARNING: [#def99]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:866:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  864|       GtkTreeModel *model = gtk_entry_completion_get_model(completion);
#  865|       FmPathEntry *entry = FM_PATH_ENTRY( gtk_entry_completion_get_entry(completion) );
#  866|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  867|       char *model_basename;
#  868|       const char* typed_basename;

Error: COMPILER_WARNING: [#def100]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/gtk/fm-path-entry.c:901:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  899|   FmPath* fm_path_entry_get_path(FmPathEntry *entry)
#  900|   {
#  901|->     FmPathEntryPrivate *priv = FM_PATH_ENTRY_GET_PRIVATE(entry);
#  902|       return priv->path;
#  903|   }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def101]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:372:15: warning[-Wanalyzer-null-argument]: use of NULL 'str' where non-null expected
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:418:13: enter_function: entry to 'parse_search_uri'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:489:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:489:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:491:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:491:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:497:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:497:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:499:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:499:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:505:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:505:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:511:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:511:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:513:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:513:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:546:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:546:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:548:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:548:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:550:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:550:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:551:48: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:551:48: call_function: calling 'parse_date_str' from 'parse_search_uri'
#argument 1 of '__builtin_strlen' must be non-null
#  370|   static time_t parse_date_str(const char* str)
#  371|   {
#  372|->     int len = strlen(str);
#  373|       if(G_LIKELY(len >= 8))
#  374|       {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def102]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:486:42: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:485:19: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:486:42: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:486:42: danger: dereference of NULL 'value'
#  484|   
#  485|                   if(strcmp(name, "show_hidden") == 0)
#  486|->                     priv->show_hidden = (value[0] == '1') ? TRUE : FALSE;
#  487|                   else if(strcmp(name, "recursive") == 0)
#  488|                       priv->recursive = (value[0] == '1') ? TRUE : FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def103]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:488:40: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:488:40: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:488:40: danger: dereference of NULL 'value'
#  486|                       priv->show_hidden = (value[0] == '1') ? TRUE : FALSE;
#  487|                   else if(strcmp(name, "recursive") == 0)
#  488|->                     priv->recursive = (value[0] == '1') ? TRUE : FALSE;
#  489|                   else if(strcmp(name, "name") == 0)
#  490|                       priv->name_patterns = g_strsplit(value, ",", 0);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def104]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:498:52: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:489:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:489:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:491:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:491:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:497:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:497:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:498:52: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:498:52: danger: dereference of NULL 'value'
#  496|                   }
#  497|                   else if(strcmp(name, "name_ci") == 0)
#  498|->                     priv->name_case_insensitive = (value[0] == '1') ? TRUE : FALSE;
#  499|                   else if(strcmp(name, "content") == 0)
#  500|                   {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def105]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:512:55: warning[-Wanalyzer-null-dereference]: dereference of NULL 'value'
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:421:7: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:423:21: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:434:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:436:21: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:438:24: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:450:16: branch_false: following 'false' branch (when 'sep' is NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:457:11: branch_true: following 'true' branch (when 'params' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:459:13: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:460:19: branch_true: following 'true' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:464:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:20: branch_true: following 'true' branch (when 'value' is non-NULL)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:31: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:467:21: branch_false: following 'false' branch...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:477:46: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:485:19: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:487:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:489:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:489:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:491:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:491:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:497:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:497:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:499:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:499:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:505:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:505:24: branch_false: following 'false' branch (when the strings are non-equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:511:25: branch_false: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:511:24: branch_true: following 'true' branch (when the strings are equal)...
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:512:55: branch_true: ...to here
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/../src/modules/vfs-search.c:512:55: danger: dereference of NULL 'value'
#  510|                   }
#  511|                   else if(strcmp(name, "content_ci") == 0)
#  512|->                     priv->content_case_insensitive = (value[0] == '1') ? TRUE : FALSE;
#  513|                   else if(strcmp(name, "mime_types") == 0)
#  514|                   {

Error: COMPILER_WARNING (CWE-704): [#def106]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/src/actions/action.c:295:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def107]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/src/actions/action.c:316:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def108]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/src/actions/action.c:740:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def109]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/src/actions/action.c:1318:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-704): [#def110]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/src/actions/action.c:2126:6: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier

Error: COMPILER_WARNING (CWE-843): [#def111]
libfm-1.4.0-20250316git3289abf5/libfm/_BUILDDIR_gtk3/src/actions/action.vala:413:18: warning[-Wincompatible-pointer-types]: assignment to 'gchar **' {{aka 'char **'}} from incompatible pointer type 'const gchar * const*' {{aka 'const char * const*'}}

Error: COMPILER_WARNING (CWE-1023): [#def112]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1621:5: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_MOVED_IN' not handled in switch
# 1619|           /* it's event on folder itself, ignoring */
# 1620|           return;
# 1621|->     switch (evt)
# 1622|       {
# 1623|       case G_FILE_MONITOR_EVENT_CHANGED:

Error: COMPILER_WARNING (CWE-1023): [#def113]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1621:5: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_MOVED_OUT' not handled in switch
# 1619|           /* it's event on folder itself, ignoring */
# 1620|           return;
# 1621|->     switch (evt)
# 1622|       {
# 1623|       case G_FILE_MONITOR_EVENT_CHANGED:

Error: COMPILER_WARNING (CWE-1023): [#def114]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c: scope_hint: In function '_action_cache_monitor_event'
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1621:5: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_RENAMED' not handled in switch
# 1621 |     switch (evt)
#      |     ^~~~~~
# 1619|           /* it's event on folder itself, ignoring */
# 1620|           return;
# 1621|->     switch (evt)
# 1622|       {
# 1623|       case G_FILE_MONITOR_EVENT_CHANGED:

Error: COMPILER_WARNING (CWE-477): [#def115]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c: scope_hint: In function '_matches_cond'
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1955:25: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1955 |                         if (s != NULL && g_pattern_match_string(pattern, s))
#      |                         ^~
/usr/include/glib-2.0/glib.h:68: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.h:26: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:41: included_from: Included from here.
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 1953|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)
# 1954|                               s = g_utf8_casefold(s, -1);
# 1955|->                         if (s != NULL && g_pattern_match_string(pattern, s))
# 1956|                               match = FALSE;
# 1957|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)

Error: COMPILER_WARNING (CWE-477): [#def116]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1970:25: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1970 |                         if (s == NULL || !g_pattern_match_string(pattern, s))
#      |                         ^~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 1968|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)
# 1969|                               s = g_utf8_casefold(s, -1);
# 1970|->                         if (s == NULL || !g_pattern_match_string(pattern, s))
# 1971|                               found = TRUE; /* mark to break cycle */
# 1972|                           if (cond->type == CONDITION_TYPE_NCASE_BASENAME)

Error: COMPILER_WARNING (CWE-477): [#def117]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1995:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1995 |                             match = !g_pattern_match_string(pattern, "file");
#      |                             ^~~~~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 1993|                           tst = strchr(s, ':');
# 1994|                           if (tst == NULL || tst == s)
# 1995|->                             match = !g_pattern_match_string(pattern, "file");
# 1996|                           else
# 1997|                           {

Error: COMPILER_WARNING (CWE-477): [#def118]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:1999:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 1999 |                             match = !g_pattern_match_string(pattern, s);
#      |                             ^~~~~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 1997|                           {
# 1998|                               s = g_strndup(s, tst - s);
# 1999|->                             match = !g_pattern_match_string(pattern, s);
# 2000|                               g_free(s);
# 2001|                           }

Error: COMPILER_WARNING (CWE-477): [#def119]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:2013:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 2013 |                             found = !g_pattern_match_string(pattern, "file");
#      |                             ^~~~~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 2011|                           tst = strchr(s, ':');
# 2012|                           if (tst == NULL || tst == s)
# 2013|->                             found = !g_pattern_match_string(pattern, "file");
# 2014|                           else
# 2015|                           {

Error: COMPILER_WARNING (CWE-477): [#def120]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-action.c:2017:29: warning[-Wdeprecated-declarations]: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead
# 2017 |                             found = !g_pattern_match_string(pattern, s);
#      |                             ^~~~~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 2015|                           {
# 2016|                               s = g_strndup(s, tst - s);
# 2017|->                             found = !g_pattern_match_string(pattern, s);
# 2018|                               g_free(s);
# 2019|                           }

Error: COMPILER_WARNING (CWE-1023): [#def121]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-folder.c:679:9: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_MOVED_IN' not handled in switch
#  677|            * during emission of the change notifications. */
#  678|           g_object_ref(folder);
#  679|->         switch(evt)
#  680|           {
#  681|           case G_FILE_MONITOR_EVENT_PRE_UNMOUNT:

Error: COMPILER_WARNING (CWE-1023): [#def122]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-folder.c:679:9: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_MOVED_OUT' not handled in switch
#  677|            * during emission of the change notifications. */
#  678|           g_object_ref(folder);
#  679|->         switch(evt)
#  680|           {
#  681|           case G_FILE_MONITOR_EVENT_PRE_UNMOUNT:

Error: COMPILER_WARNING (CWE-1023): [#def123]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-folder.c: scope_hint: In function 'on_folder_changed'
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-folder.c:679:9: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_RENAMED' not handled in switch
#  679 |         switch(evt)
#      |         ^~~~~~
#  677|            * during emission of the change notifications. */
#  678|           g_object_ref(folder);
#  679|->         switch(evt)
#  680|           {
#  681|           case G_FILE_MONITOR_EVENT_PRE_UNMOUNT:

Error: COMPILER_WARNING (CWE-1023): [#def124]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-templates.c:603:5: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_MOVED_IN' not handled in switch
#  601|       }
#  602|       g_object_unref(gfile);
#  603|->     switch(evt)
#  604|       {
#  605|       case G_FILE_MONITOR_EVENT_CHANGED:

Error: COMPILER_WARNING (CWE-1023): [#def125]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-templates.c:603:5: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_MOVED_OUT' not handled in switch
#  601|       }
#  602|       g_object_unref(gfile);
#  603|->     switch(evt)
#  604|       {
#  605|       case G_FILE_MONITOR_EVENT_CHANGED:

Error: COMPILER_WARNING (CWE-1023): [#def126]
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-templates.c: scope_hint: In function 'on_dir_changed'
libfm-1.4.0-20250316git3289abf5/libfm/src/base/fm-templates.c:603:5: warning[-Wswitch]: enumeration value 'G_FILE_MONITOR_EVENT_RENAMED' not handled in switch
#  603 |     switch(evt)
#      |     ^~~~~~
#  601|       }
#  602|       g_object_unref(gfile);
#  603|->     switch(evt)
#  604|       {
#  605|       case G_FILE_MONITOR_EVENT_CHANGED:

Error: COMPILER_WARNING (CWE-477): [#def127]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/exo/exo-icon-view.c: scope_hint: In function 'exo_icon_view_class_init'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/exo/exo-icon-view.c:685:3: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  685 |   g_type_class_add_private (klass, sizeof (ExoIconViewPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  683|   
#  684|     /* add our private data to the type's instances */
#  685|->   g_type_class_add_private (klass, sizeof (ExoIconViewPrivate));
#  686|   
#  687|     gobject_class = G_OBJECT_CLASS (klass);

Error: COMPILER_WARNING (CWE-563): [#def128]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/exo/exo-icon-view.c: scope_hint: In function 'exo_icon_view_scroll_event'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/exo/exo-icon-view.c:2782:25: warning[-Wunused-variable]: unused variable 'delta_x'
# 2782 |   gdouble        delta, delta_x;
#      |                         ^~~~~~~
# 2780|     GtkAdjustment *adjustment;
# 2781|     ExoIconView   *icon_view = EXO_ICON_VIEW (widget);
# 2782|->   gdouble        delta, delta_x;
# 2783|     gdouble        value;
# 2784|   

Error: COMPILER_WARNING (CWE-477): [#def129]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/exo/exo-tree-view.c: scope_hint: In function 'exo_tree_view_class_init'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/exo/exo-tree-view.c:174:3: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  174 |   g_type_class_add_private (klass, sizeof (ExoTreeViewPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  172|   
#  173|     /* add our private data to the class */
#  174|->   g_type_class_add_private (klass, sizeof (ExoTreeViewPrivate));
#  175|   
#  176|     /* determine our parent type class */

Error: COMPILER_WARNING (CWE-477): [#def130]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-cell-renderer-pixbuf.c: scope_hint: In function 'fm_cell_renderer_pixbuf_init'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-cell-renderer-pixbuf.c:193:9: warning[-Wdeprecated-declarations]: 'gdk_pixbuf_new_from_inline' is deprecated
#  193 |         link_icon = gdk_pixbuf_new_from_inline(
#      |         ^~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
/usr/include/gtk-2.0/gdk/gdkpixbuf.h:37: included_from: Included from here.
/usr/include/gtk-2.0/gdk/gdkcairo.h:28: included_from: Included from here.
/usr/include/gtk-2.0/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gtk-2.0/gtk/gtk.h:32: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
#  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  191|       if( !link_icon )
#  192|       {
#  193|->         link_icon = gdk_pixbuf_new_from_inline(
#  194|                               sizeof(link_icon_data),
#  195|                               link_icon_data,

Error: COMPILER_WARNING (CWE-563): [#def131]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-folder-model.c: scope_hint: In function 'fm_folder_model_get_iter'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-folder-model.c:641:23: warning[-Wunused-but-set-variable]: variable 'depth' set but not used
#  641 |     gint *indices, n, depth;
#      |                       ^~~~~
#  639|   {
#  640|       FmFolderModel* model;
#  641|->     gint *indices, n, depth;
#  642|       GSequenceIter* items_it;
#  643|   

Error: COMPILER_WARNING (CWE-563): [#def132]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-folder-model.c: scope_hint: In function 'fm_folder_model_get_path'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-folder-model.c:676:20: warning[-Wunused-variable]: unused variable 'model'
#  676 |     FmFolderModel* model = FM_FOLDER_MODEL(tree_model);
#      |                    ^~~~~
#  674|       GtkTreePath* path;
#  675|       GSequenceIter* items_it;
#  676|->     FmFolderModel* model = FM_FOLDER_MODEL(tree_model);
#  677|   
#  678|       g_return_val_if_fail(model, NULL);

Error: CPPCHECK_WARNING (CWE-457): [#def133]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-folder-view.c:890: error[legacyUninitvar]: Uninitialized variable: header
#  888|           gtk_container_add(GTK_CONTAINER(run_button), sub_button);
#  889|       }
#  890|->     basename = fm_get_user_input_n(GTK_WINDOW(win), header, prompt,
#  891|                                      name_template, n, run_button);
#  892|       if(templ)

Error: CPPCHECK_WARNING (CWE-457): [#def134]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-folder-view.c:890: error[legacyUninitvar]: Uninitialized variable: prompt
#  888|           gtk_container_add(GTK_CONTAINER(run_button), sub_button);
#  889|       }
#  890|->     basename = fm_get_user_input_n(GTK_WINDOW(win), header, prompt,
#  891|                                      name_template, n, run_button);
#  892|       if(templ)

Error: COMPILER_WARNING (CWE-477): [#def135]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-menu-tool-item.c: scope_hint: In function 'fm_menu_tool_item_class_init'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-menu-tool-item.c:204:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  204 |     g_type_class_add_private (object_class, sizeof (FmMenuToolItemPrivate));
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  202|                                                             G_PARAM_READWRITE));
#  203|   
#  204|->     g_type_class_add_private (object_class, sizeof (FmMenuToolItemPrivate));
#  205|   }
#  206|   

Error: COMPILER_WARNING (CWE-477): [#def136]
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-path-entry.c: scope_hint: In function 'fm_path_entry_class_init'
libfm-1.4.0-20250316git3289abf5/libfm/src/gtk/fm-path-entry.c:338:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated
#  338 |     g_type_class_add_private( klass, sizeof (FmPathEntryPrivate) );
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  336|       widget_class->focus_out_event = fm_path_entry_focus_out_event;
#  337|   
#  338|->     g_type_class_add_private( klass, sizeof (FmPathEntryPrivate) );
#  339|   }
#  340|   

Error: COMPILER_WARNING (CWE-477): [#def137]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/fm-udisks.c: scope_hint: In function '_fm_udisks_finalize'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/fm-udisks.c:46:5: warning[-Wdeprecated-declarations]: 'g_io_scheduler_cancel_all_jobs' is deprecated
#   46 |     g_io_scheduler_cancel_all_jobs();
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gio.h:103: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume-monitor.h:26: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/fm-udisks.c:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioscheduler.h:42:10: note: declared here
#   42 | void     g_io_scheduler_cancel_all_jobs            (void);
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   44|   void _fm_udisks_finalize()
#   45|   {
#   46|->     g_io_scheduler_cancel_all_jobs();
#   47|   }

Error: COMPILER_WARNING (CWE-477): [#def138]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c: scope_hint: In function 'finish_eject'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:122:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete' is deprecated
#  122 |     g_simple_async_result_complete(res);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gio.h:141: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.h:24: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
#  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  120|   static void finish_eject(GSimpleAsyncResult* res, EjectData* data)
#  121|   {
#  122|->     g_simple_async_result_complete(res);
#  123|       g_object_unref(res);
#  124|   

Error: COMPILER_WARNING (CWE-477): [#def139]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c: scope_hint: In function 'on_ejected'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:143:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  143 |         res = g_simple_async_result_new_from_error(G_OBJECT(data->drv),
#      |         ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:61:21: note: declared here
#   61 | GSimpleAsyncResult *g_simple_async_result_new_from_error   (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  141|       {
#  142|           error = g_udisks_error_to_gio_error(error);
#  143|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->drv),
#  144|                                                      data->callback,
#  145|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def140]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:151:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  151 |         res = g_simple_async_result_new(G_OBJECT(data->drv),
#      |         ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
#   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
#  149|       else
#  150|       {
#  151|->         res = g_simple_async_result_new(G_OBJECT(data->drv),
#  152|                                           data->callback,
#  153|                                           data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def141]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:155:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gboolean' is deprecated
#  155 |         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
#   85 | void                g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  153|                                           data->user_data,
#  154|                                           NULL);
#  155|->         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  156|       }
#  157|       finish_eject(res, data);

Error: COMPILER_WARNING (CWE-477): [#def142]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c: scope_hint: In function 'on_unmounted'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:191:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  191 |         res = g_simple_async_result_new_from_error(G_OBJECT(data->drv),
#      |         ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:61:21: note: declared here
#   61 | GSimpleAsyncResult *g_simple_async_result_new_from_error   (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  189|           GError* error = g_udisks_error_to_gio_error(err);
#  190|           g_error_free(err);
#  191|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->drv),
#  192|                                                      data->callback,
#  193|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def143]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c: scope_hint: In function 'g_udisks_drive_eject_with_operation_finish'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-drive.c:272:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  272 |     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#      |     ^~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here
#  116 | gboolean            g_simple_async_result_propagate_error  (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  270|   {
#  271|       //GUDisksDrive* drv = G_UDISKS_DRIVE(base);
#  272|->     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  273|   }
#  274|   

Error: COMPILER_WARNING (CWE-477): [#def144]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c: scope_hint: In function 'g_udisks_mount_guess_content_type_finish'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:197:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  197 |     g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gio.h:141: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.h:24: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here
#  116 | gboolean            g_simple_async_result_propagate_error  (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  195|   static char** g_udisks_mount_guess_content_type_finish (GMount* base, GAsyncResult* res, GError** error)
#  196|   {
#  197|->     g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  198|       return g_strdupv((char**)g_simple_async_result_get_op_res_gpointer(G_SIMPLE_ASYNC_RESULT(res)));
#  199|   }

Error: COMPILER_WARNING (CWE-477): [#def145]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:198:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_get_op_res_gpointer' is deprecated
#  198 |     return g_strdupv((char**)g_simple_async_result_get_op_res_gpointer(G_SIMPLE_ASYNC_RESULT(res)));
#      |     ^~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:76:21: note: declared here
#   76 | gpointer            g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult      *simple);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  196|   {
#  197|       g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  198|->     return g_strdupv((char**)g_simple_async_result_get_op_res_gpointer(G_SIMPLE_ASYNC_RESULT(res)));
#  199|   }
#  200|   

Error: COMPILER_WARNING (CWE-477): [#def146]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c: scope_hint: In function 'guess_content_job'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:216:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  216 |     res = g_simple_async_result_new(G_OBJECT(data->mnt),
#      |     ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
#   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
#  214|       GSimpleAsyncResult* res;
#  215|       content_types = g_content_type_guess_for_tree(data->root);
#  216|->     res = g_simple_async_result_new(G_OBJECT(data->mnt),
#  217|                                       data->callback,
#  218|                                       data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def147]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:220:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gpointer' is deprecated
#  220 |     g_simple_async_result_set_op_res_gpointer(res, content_types, (GDestroyNotify)g_strfreev);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:72:21: note: declared here
#   72 | void                g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  218|                                       data->user_data,
#  219|                                       NULL);
#  220|->     g_simple_async_result_set_op_res_gpointer(res, content_types, (GDestroyNotify)g_strfreev);
#  221|       g_simple_async_result_complete_in_idle(res);
#  222|       g_object_unref(res);

Error: COMPILER_WARNING (CWE-477): [#def148]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:221:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete_in_idle' is deprecated
#  221 |     g_simple_async_result_complete_in_idle(res);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here
#  103 | void                g_simple_async_result_complete_in_idle (GSimpleAsyncResult      *simple);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  219|                                       NULL);
#  220|       g_simple_async_result_set_op_res_gpointer(res, content_types, (GDestroyNotify)g_strfreev);
#  221|->     g_simple_async_result_complete_in_idle(res);
#  222|       g_object_unref(res);
#  223|       return FALSE;

Error: COMPILER_WARNING (CWE-477): [#def149]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c: scope_hint: In function 'g_udisks_mount_guess_content_type'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:244:9: warning[-Wdeprecated-declarations]: 'g_io_scheduler_push_job' is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead
#  244 |         g_io_scheduler_push_job(guess_content_job, data, guess_content_data_free, G_PRIORITY_DEFAULT, cancellable);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gio.h:103: included_from: Included from here.
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
#   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~
#  242|           data->callback = callback;
#  243|           data->user_data = user_data;
#  244|->         g_io_scheduler_push_job(guess_content_job, data, guess_content_data_free, G_PRIORITY_DEFAULT, cancellable);
#  245|       }
#  246|   }

Error: COMPILER_WARNING (CWE-477): [#def150]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c: scope_hint: In function 'unmount_callback'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:275:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  275 |         res = g_simple_async_result_new_from_error(G_OBJECT(data->mnt),
#      |         ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:61:21: note: declared here
#   61 | GSimpleAsyncResult *g_simple_async_result_new_from_error   (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  273|       {
#  274|           error = g_udisks_error_to_gio_error(error);
#  275|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->mnt),
#  276|                                                      data->callback,
#  277|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def151]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:283:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  283 |         res = g_simple_async_result_new(G_OBJECT(data->mnt),
#      |         ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
#   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
#  281|       else
#  282|       {
#  283|->         res = g_simple_async_result_new(G_OBJECT(data->mnt),
#  284|                                           data->callback,
#  285|                                           data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def152]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:287:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gboolean' is deprecated
#  287 |         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
#   85 | void                g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  285|                                           data->user_data,
#  286|                                           NULL);
#  287|->         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  288|       }
#  289|       g_simple_async_result_complete(res);

Error: COMPILER_WARNING (CWE-477): [#def153]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:289:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete' is deprecated
#  289 |     g_simple_async_result_complete(res);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
#  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  287|           g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  288|       }
#  289|->     g_simple_async_result_complete(res);
#  290|       g_object_unref(res);
#  291|   

Error: COMPILER_WARNING (CWE-477): [#def154]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c: scope_hint: In function 'g_udisks_mount_unmount_with_operation_finish'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-mount.c:330:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  330 |     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#      |     ^~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here
#  116 | gboolean            g_simple_async_result_propagate_error  (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  328|   {
#  329|       //GUDisksMount* mnt = G_UDISKS_MOUNT(base);
#  330|->     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  331|   }
#  332|   

Error: COMPILER_WARNING (CWE-477): [#def155]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c: scope_hint: In function 'mount_callback'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c:278:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new_from_error' is deprecated: Use 'g_task_new' instead
#  278 |         res = g_simple_async_result_new_from_error(G_OBJECT(data->vol),
#      |         ^~~
/usr/include/glib-2.0/gio/gio.h:141: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.h:24: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:61:21: note: declared here
#   61 | GSimpleAsyncResult *g_simple_async_result_new_from_error   (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  276|       {
#  277|           error = g_udisks_error_to_gio_error(error);
#  278|->         res = g_simple_async_result_new_from_error(G_OBJECT(data->vol),
#  279|                                                      data->callback,
#  280|                                                      data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def156]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c:286:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead
#  286 |         res = g_simple_async_result_new(G_OBJECT(data->vol),
#      |         ^~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
#   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
#  284|       else
#  285|       {
#  286|->         res = g_simple_async_result_new(G_OBJECT(data->vol),
#  287|                                           data->callback,
#  288|                                           data->user_data,

Error: COMPILER_WARNING (CWE-477): [#def157]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c:290:9: warning[-Wdeprecated-declarations]: 'g_simple_async_result_set_op_res_gboolean' is deprecated
#  290 |         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
#   85 | void                g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  288|                                           data->user_data,
#  289|                                           NULL);
#  290|->         g_simple_async_result_set_op_res_gboolean(res, TRUE);
#  291|   
#  292|           /* FIXME: ensure we have working mount paths to generate GMount object. */

Error: COMPILER_WARNING (CWE-477): [#def158]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c:315:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_complete' is deprecated
#  315 |     g_simple_async_result_complete(res);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
#  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  313|   
#  314|       }
#  315|->     g_simple_async_result_complete(res);
#  316|       g_object_unref(res);
#  317|   

Error: COMPILER_WARNING (CWE-477): [#def159]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c: scope_hint: In function 'g_udisks_volume_mount_finish'
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume.c:356:5: warning[-Wdeprecated-declarations]: 'g_simple_async_result_propagate_error' is deprecated
#  356 |     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#      |     ^~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here
#  116 | gboolean            g_simple_async_result_propagate_error  (GSimpleAsyncResult      *simple,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  354|   {
#  355|       //GUDisksVolume* vol = G_UDISKS_VOLUME(base);
#  356|->     return !g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(res), error);
#  357|   }
#  358|   

Error: COMPILER_WARNING (CWE-1164): [#def160]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:29:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_job_cancel' defined but not used
#   29 | org_freedesktop_UDisks_Device_job_cancel (DBusGProxy *proxy, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   27|   #endif
#   28|   gboolean
#   29|-> org_freedesktop_UDisks_Device_job_cancel (DBusGProxy *proxy, GError **error)
#   30|   
#   31|   {

Error: COMPILER_WARNING (CWE-1164): [#def161]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:52:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_job_cancel_async' defined but not used
#   52 | org_freedesktop_UDisks_Device_job_cancel_async (DBusGProxy *proxy, org_freedesktop_UDisks_Device_job_cancel_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   50|   #endif
#   51|   DBusGProxyCall*
#   52|-> org_freedesktop_UDisks_Device_job_cancel_async (DBusGProxy *proxy, org_freedesktop_UDisks_Device_job_cancel_reply callback, gpointer userdata)
#   53|   
#   54|   {

Error: COMPILER_WARNING (CWE-1164): [#def162]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:66:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_table_create' defined but not used
#   66 | org_freedesktop_UDisks_Device_partition_table_create (DBusGProxy *proxy, const char * IN_scheme, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   64|   #endif
#   65|   gboolean
#   66|-> org_freedesktop_UDisks_Device_partition_table_create (DBusGProxy *proxy, const char * IN_scheme, const char ** IN_options, GError **error)
#   67|   
#   68|   {

Error: COMPILER_WARNING (CWE-1164): [#def163]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:89:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_table_create_async' defined but not used
#   89 | org_freedesktop_UDisks_Device_partition_table_create_async (DBusGProxy *proxy, const char * IN_scheme, const char ** IN_options, org_freedesktop_UDisks_Device_partition_table_create_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   87|   #endif
#   88|   DBusGProxyCall*
#   89|-> org_freedesktop_UDisks_Device_partition_table_create_async (DBusGProxy *proxy, const char * IN_scheme, const char ** IN_options, org_freedesktop_UDisks_Device_partition_table_create_reply callback, gpointer userdata)
#   90|   
#   91|   {

Error: COMPILER_WARNING (CWE-1164): [#def164]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:103:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_delete' defined but not used
#  103 | org_freedesktop_UDisks_Device_partition_delete (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  101|   #endif
#  102|   gboolean
#  103|-> org_freedesktop_UDisks_Device_partition_delete (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  104|   
#  105|   {

Error: COMPILER_WARNING (CWE-1164): [#def165]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:126:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_delete_async' defined but not used
#  126 | org_freedesktop_UDisks_Device_partition_delete_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_partition_delete_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  124|   #endif
#  125|   DBusGProxyCall*
#  126|-> org_freedesktop_UDisks_Device_partition_delete_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_partition_delete_reply callback, gpointer userdata)
#  127|   
#  128|   {

Error: COMPILER_WARNING (CWE-1164): [#def166]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:140:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_create' defined but not used
#  140 | org_freedesktop_UDisks_Device_partition_create (DBusGProxy *proxy, const guint64 IN_offset, const guint64 IN_size, const char * IN_type, const char * IN_label, const char ** IN_flags, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, char** OUT_created_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  138|   #endif
#  139|   gboolean
#  140|-> org_freedesktop_UDisks_Device_partition_create (DBusGProxy *proxy, const guint64 IN_offset, const guint64 IN_size, const char * IN_type, const char * IN_label, const char ** IN_flags, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, char** OUT_created_device, GError **error)
#  141|   
#  142|   {

Error: COMPILER_WARNING (CWE-1164): [#def167]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:164:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_create_async' defined but not used
#  164 | org_freedesktop_UDisks_Device_partition_create_async (DBusGProxy *proxy, const guint64 IN_offset, const guint64 IN_size, const char * IN_type, const char * IN_label, const char ** IN_flags, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, org_freedesktop_UDisks_Device_partition_create_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  162|   #endif
#  163|   DBusGProxyCall*
#  164|-> org_freedesktop_UDisks_Device_partition_create_async (DBusGProxy *proxy, const guint64 IN_offset, const guint64 IN_size, const char * IN_type, const char * IN_label, const char ** IN_flags, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, org_freedesktop_UDisks_Device_partition_create_reply callback, gpointer userdata)
#  165|   
#  166|   {

Error: COMPILER_WARNING (CWE-1164): [#def168]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:178:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_modify' defined but not used
#  178 | org_freedesktop_UDisks_Device_partition_modify (DBusGProxy *proxy, const char * IN_type, const char * IN_label, const char ** IN_flags, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  176|   #endif
#  177|   gboolean
#  178|-> org_freedesktop_UDisks_Device_partition_modify (DBusGProxy *proxy, const char * IN_type, const char * IN_label, const char ** IN_flags, GError **error)
#  179|   
#  180|   {

Error: COMPILER_WARNING (CWE-1164): [#def169]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:201:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_partition_modify_async' defined but not used
#  201 | org_freedesktop_UDisks_Device_partition_modify_async (DBusGProxy *proxy, const char * IN_type, const char * IN_label, const char ** IN_flags, org_freedesktop_UDisks_Device_partition_modify_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  199|   #endif
#  200|   DBusGProxyCall*
#  201|-> org_freedesktop_UDisks_Device_partition_modify_async (DBusGProxy *proxy, const char * IN_type, const char * IN_label, const char ** IN_flags, org_freedesktop_UDisks_Device_partition_modify_reply callback, gpointer userdata)
#  202|   
#  203|   {

Error: COMPILER_WARNING (CWE-1164): [#def170]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:215:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_create' defined but not used
#  215 | org_freedesktop_UDisks_Device_filesystem_create (DBusGProxy *proxy, const char * IN_fstype, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  213|   #endif
#  214|   gboolean
#  215|-> org_freedesktop_UDisks_Device_filesystem_create (DBusGProxy *proxy, const char * IN_fstype, const char ** IN_options, GError **error)
#  216|   
#  217|   {

Error: COMPILER_WARNING (CWE-1164): [#def171]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:238:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_create_async' defined but not used
#  238 | org_freedesktop_UDisks_Device_filesystem_create_async (DBusGProxy *proxy, const char * IN_fstype, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_create_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  236|   #endif
#  237|   DBusGProxyCall*
#  238|-> org_freedesktop_UDisks_Device_filesystem_create_async (DBusGProxy *proxy, const char * IN_fstype, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_create_reply callback, gpointer userdata)
#  239|   
#  240|   {

Error: COMPILER_WARNING (CWE-1164): [#def172]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:252:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_set_label' defined but not used
#  252 | org_freedesktop_UDisks_Device_filesystem_set_label (DBusGProxy *proxy, const char * IN_new_label, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  250|   #endif
#  251|   gboolean
#  252|-> org_freedesktop_UDisks_Device_filesystem_set_label (DBusGProxy *proxy, const char * IN_new_label, GError **error)
#  253|   
#  254|   {

Error: COMPILER_WARNING (CWE-1164): [#def173]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:275:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_set_label_async' defined but not used
#  275 | org_freedesktop_UDisks_Device_filesystem_set_label_async (DBusGProxy *proxy, const char * IN_new_label, org_freedesktop_UDisks_Device_filesystem_set_label_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  273|   #endif
#  274|   DBusGProxyCall*
#  275|-> org_freedesktop_UDisks_Device_filesystem_set_label_async (DBusGProxy *proxy, const char * IN_new_label, org_freedesktop_UDisks_Device_filesystem_set_label_reply callback, gpointer userdata)
#  276|   
#  277|   {

Error: COMPILER_WARNING (CWE-1164): [#def174]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:289:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_mount' defined but not used
#  289 | org_freedesktop_UDisks_Device_filesystem_mount (DBusGProxy *proxy, const char * IN_filesystem_type, const char ** IN_options, char ** OUT_mount_path, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  287|   #endif
#  288|   gboolean
#  289|-> org_freedesktop_UDisks_Device_filesystem_mount (DBusGProxy *proxy, const char * IN_filesystem_type, const char ** IN_options, char ** OUT_mount_path, GError **error)
#  290|   
#  291|   {

Error: COMPILER_WARNING (CWE-1164): [#def175]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:313:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_mount_async' defined but not used
#  313 | org_freedesktop_UDisks_Device_filesystem_mount_async (DBusGProxy *proxy, const char * IN_filesystem_type, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_mount_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  311|   #endif
#  312|   DBusGProxyCall*
#  313|-> org_freedesktop_UDisks_Device_filesystem_mount_async (DBusGProxy *proxy, const char * IN_filesystem_type, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_mount_reply callback, gpointer userdata)
#  314|   
#  315|   {

Error: COMPILER_WARNING (CWE-1164): [#def176]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:327:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_unmount' defined but not used
#  327 | org_freedesktop_UDisks_Device_filesystem_unmount (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  325|   #endif
#  326|   gboolean
#  327|-> org_freedesktop_UDisks_Device_filesystem_unmount (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  328|   
#  329|   {

Error: COMPILER_WARNING (CWE-1164): [#def177]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:350:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_unmount_async' defined but not used
#  350 | org_freedesktop_UDisks_Device_filesystem_unmount_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_unmount_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  348|   #endif
#  349|   DBusGProxyCall*
#  350|-> org_freedesktop_UDisks_Device_filesystem_unmount_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_unmount_reply callback, gpointer userdata)
#  351|   
#  352|   {

Error: COMPILER_WARNING (CWE-1164): [#def178]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:364:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_check' defined but not used
#  364 | org_freedesktop_UDisks_Device_filesystem_check (DBusGProxy *proxy, const char ** IN_options, gboolean* OUT_is_clean, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  362|   #endif
#  363|   gboolean
#  364|-> org_freedesktop_UDisks_Device_filesystem_check (DBusGProxy *proxy, const char ** IN_options, gboolean* OUT_is_clean, GError **error)
#  365|   
#  366|   {

Error: COMPILER_WARNING (CWE-1164): [#def179]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:388:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_check_async' defined but not used
#  388 | org_freedesktop_UDisks_Device_filesystem_check_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_check_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  386|   #endif
#  387|   DBusGProxyCall*
#  388|-> org_freedesktop_UDisks_Device_filesystem_check_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_filesystem_check_reply callback, gpointer userdata)
#  389|   
#  390|   {

Error: COMPILER_WARNING (CWE-1164): [#def180]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:402:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_list_open_files' defined but not used
#  402 | org_freedesktop_UDisks_Device_filesystem_list_open_files (DBusGProxy *proxy, GPtrArray** OUT_processes, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  400|   #endif
#  401|   gboolean
#  402|-> org_freedesktop_UDisks_Device_filesystem_list_open_files (DBusGProxy *proxy, GPtrArray** OUT_processes, GError **error)
#  403|   
#  404|   {

Error: COMPILER_WARNING (CWE-1164): [#def181]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:426:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_filesystem_list_open_files_async' defined but not used
#  426 | org_freedesktop_UDisks_Device_filesystem_list_open_files_async (DBusGProxy *proxy, org_freedesktop_UDisks_Device_filesystem_list_open_files_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  424|   #endif
#  425|   DBusGProxyCall*
#  426|-> org_freedesktop_UDisks_Device_filesystem_list_open_files_async (DBusGProxy *proxy, org_freedesktop_UDisks_Device_filesystem_list_open_files_reply callback, gpointer userdata)
#  427|   
#  428|   {

Error: COMPILER_WARNING (CWE-1164): [#def182]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:440:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_luks_unlock' defined but not used
#  440 | org_freedesktop_UDisks_Device_luks_unlock (DBusGProxy *proxy, const char * IN_passphrase, const char ** IN_options, char** OUT_cleartext_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  438|   #endif
#  439|   gboolean
#  440|-> org_freedesktop_UDisks_Device_luks_unlock (DBusGProxy *proxy, const char * IN_passphrase, const char ** IN_options, char** OUT_cleartext_device, GError **error)
#  441|   
#  442|   {

Error: COMPILER_WARNING (CWE-1164): [#def183]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:464:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_luks_unlock_async' defined but not used
#  464 | org_freedesktop_UDisks_Device_luks_unlock_async (DBusGProxy *proxy, const char * IN_passphrase, const char ** IN_options, org_freedesktop_UDisks_Device_luks_unlock_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  462|   #endif
#  463|   DBusGProxyCall*
#  464|-> org_freedesktop_UDisks_Device_luks_unlock_async (DBusGProxy *proxy, const char * IN_passphrase, const char ** IN_options, org_freedesktop_UDisks_Device_luks_unlock_reply callback, gpointer userdata)
#  465|   
#  466|   {

Error: COMPILER_WARNING (CWE-1164): [#def184]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:478:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_luks_lock' defined but not used
#  478 | org_freedesktop_UDisks_Device_luks_lock (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  476|   #endif
#  477|   gboolean
#  478|-> org_freedesktop_UDisks_Device_luks_lock (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  479|   
#  480|   {

Error: COMPILER_WARNING (CWE-1164): [#def185]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:501:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_luks_lock_async' defined but not used
#  501 | org_freedesktop_UDisks_Device_luks_lock_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_luks_lock_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  499|   #endif
#  500|   DBusGProxyCall*
#  501|-> org_freedesktop_UDisks_Device_luks_lock_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_luks_lock_reply callback, gpointer userdata)
#  502|   
#  503|   {

Error: COMPILER_WARNING (CWE-1164): [#def186]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:515:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_luks_change_passphrase' defined but not used
#  515 | org_freedesktop_UDisks_Device_luks_change_passphrase (DBusGProxy *proxy, const char * IN_current_passphrase, const char * IN_new_passphrase, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  513|   #endif
#  514|   gboolean
#  515|-> org_freedesktop_UDisks_Device_luks_change_passphrase (DBusGProxy *proxy, const char * IN_current_passphrase, const char * IN_new_passphrase, GError **error)
#  516|   
#  517|   {

Error: COMPILER_WARNING (CWE-1164): [#def187]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:538:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_luks_change_passphrase_async' defined but not used
#  538 | org_freedesktop_UDisks_Device_luks_change_passphrase_async (DBusGProxy *proxy, const char * IN_current_passphrase, const char * IN_new_passphrase, org_freedesktop_UDisks_Device_luks_change_passphrase_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  536|   #endif
#  537|   DBusGProxyCall*
#  538|-> org_freedesktop_UDisks_Device_luks_change_passphrase_async (DBusGProxy *proxy, const char * IN_current_passphrase, const char * IN_new_passphrase, org_freedesktop_UDisks_Device_luks_change_passphrase_reply callback, gpointer userdata)
#  539|   
#  540|   {

Error: COMPILER_WARNING (CWE-1164): [#def188]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:552:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_add_spare' defined but not used
#  552 | org_freedesktop_UDisks_Device_linux_md_add_spare (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  550|   #endif
#  551|   gboolean
#  552|-> org_freedesktop_UDisks_Device_linux_md_add_spare (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, GError **error)
#  553|   
#  554|   {

Error: COMPILER_WARNING (CWE-1164): [#def189]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:575:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_add_spare_async' defined but not used
#  575 | org_freedesktop_UDisks_Device_linux_md_add_spare_async (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_add_spare_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  573|   #endif
#  574|   DBusGProxyCall*
#  575|-> org_freedesktop_UDisks_Device_linux_md_add_spare_async (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_add_spare_reply callback, gpointer userdata)
#  576|   
#  577|   {

Error: COMPILER_WARNING (CWE-1164): [#def190]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:589:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_expand' defined but not used
#  589 | org_freedesktop_UDisks_Device_linux_md_expand (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  587|   #endif
#  588|   gboolean
#  589|-> org_freedesktop_UDisks_Device_linux_md_expand (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, GError **error)
#  590|   
#  591|   {

Error: COMPILER_WARNING (CWE-1164): [#def191]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:612:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_expand_async' defined but not used
#  612 | org_freedesktop_UDisks_Device_linux_md_expand_async (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_expand_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  610|   #endif
#  611|   DBusGProxyCall*
#  612|-> org_freedesktop_UDisks_Device_linux_md_expand_async (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_expand_reply callback, gpointer userdata)
#  613|   
#  614|   {

Error: COMPILER_WARNING (CWE-1164): [#def192]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:626:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_remove_component' defined but not used
#  626 | org_freedesktop_UDisks_Device_linux_md_remove_component (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  624|   #endif
#  625|   gboolean
#  626|-> org_freedesktop_UDisks_Device_linux_md_remove_component (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, GError **error)
#  627|   
#  628|   {

Error: COMPILER_WARNING (CWE-1164): [#def193]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:649:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_remove_component_async' defined but not used
#  649 | org_freedesktop_UDisks_Device_linux_md_remove_component_async (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_remove_component_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  647|   #endif
#  648|   DBusGProxyCall*
#  649|-> org_freedesktop_UDisks_Device_linux_md_remove_component_async (DBusGProxy *proxy, const char* IN_component, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_remove_component_reply callback, gpointer userdata)
#  650|   
#  651|   {

Error: COMPILER_WARNING (CWE-1164): [#def194]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:663:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_stop' defined but not used
#  663 | org_freedesktop_UDisks_Device_linux_md_stop (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  661|   #endif
#  662|   gboolean
#  663|-> org_freedesktop_UDisks_Device_linux_md_stop (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  664|   
#  665|   {

Error: COMPILER_WARNING (CWE-1164): [#def195]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:686:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_stop_async' defined but not used
#  686 | org_freedesktop_UDisks_Device_linux_md_stop_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_stop_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  684|   #endif
#  685|   DBusGProxyCall*
#  686|-> org_freedesktop_UDisks_Device_linux_md_stop_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_stop_reply callback, gpointer userdata)
#  687|   
#  688|   {

Error: COMPILER_WARNING (CWE-1164): [#def196]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:700:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_lvm2_lv_stop' defined but not used
#  700 | org_freedesktop_UDisks_Device_linux_lvm2_lv_stop (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  698|   #endif
#  699|   gboolean
#  700|-> org_freedesktop_UDisks_Device_linux_lvm2_lv_stop (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  701|   
#  702|   {

Error: COMPILER_WARNING (CWE-1164): [#def197]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:723:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_lvm2_lv_stop_async' defined but not used
#  723 | org_freedesktop_UDisks_Device_linux_lvm2_lv_stop_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_linux_lvm2_lv_stop_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  721|   #endif
#  722|   DBusGProxyCall*
#  723|-> org_freedesktop_UDisks_Device_linux_lvm2_lv_stop_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_linux_lvm2_lv_stop_reply callback, gpointer userdata)
#  724|   
#  725|   {

Error: COMPILER_WARNING (CWE-1164): [#def198]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:737:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_check' defined but not used
#  737 | org_freedesktop_UDisks_Device_linux_md_check (DBusGProxy *proxy, const char ** IN_options, guint64* OUT_number_of_errors, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  735|   #endif
#  736|   gboolean
#  737|-> org_freedesktop_UDisks_Device_linux_md_check (DBusGProxy *proxy, const char ** IN_options, guint64* OUT_number_of_errors, GError **error)
#  738|   
#  739|   {

Error: COMPILER_WARNING (CWE-1164): [#def199]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:761:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_linux_md_check_async' defined but not used
#  761 | org_freedesktop_UDisks_Device_linux_md_check_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_check_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  759|   #endif
#  760|   DBusGProxyCall*
#  761|-> org_freedesktop_UDisks_Device_linux_md_check_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_linux_md_check_reply callback, gpointer userdata)
#  762|   
#  763|   {

Error: COMPILER_WARNING (CWE-1164): [#def200]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:775:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_inhibit_polling' defined but not used
#  775 | org_freedesktop_UDisks_Device_drive_inhibit_polling (DBusGProxy *proxy, const char ** IN_options, char ** OUT_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  773|   #endif
#  774|   gboolean
#  775|-> org_freedesktop_UDisks_Device_drive_inhibit_polling (DBusGProxy *proxy, const char ** IN_options, char ** OUT_cookie, GError **error)
#  776|   
#  777|   {

Error: COMPILER_WARNING (CWE-1164): [#def201]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:799:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_inhibit_polling_async' defined but not used
#  799 | org_freedesktop_UDisks_Device_drive_inhibit_polling_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_inhibit_polling_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  797|   #endif
#  798|   DBusGProxyCall*
#  799|-> org_freedesktop_UDisks_Device_drive_inhibit_polling_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_inhibit_polling_reply callback, gpointer userdata)
#  800|   
#  801|   {

Error: COMPILER_WARNING (CWE-1164): [#def202]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:813:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_uninhibit_polling' defined but not used
#  813 | org_freedesktop_UDisks_Device_drive_uninhibit_polling (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  811|   #endif
#  812|   gboolean
#  813|-> org_freedesktop_UDisks_Device_drive_uninhibit_polling (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#  814|   
#  815|   {

Error: COMPILER_WARNING (CWE-1164): [#def203]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:836:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_uninhibit_polling_async' defined but not used
#  836 | org_freedesktop_UDisks_Device_drive_uninhibit_polling_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_Device_drive_uninhibit_polling_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  834|   #endif
#  835|   DBusGProxyCall*
#  836|-> org_freedesktop_UDisks_Device_drive_uninhibit_polling_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_Device_drive_uninhibit_polling_reply callback, gpointer userdata)
#  837|   
#  838|   {

Error: COMPILER_WARNING (CWE-1164): [#def204]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:850:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_poll_media' defined but not used
#  850 | org_freedesktop_UDisks_Device_drive_poll_media (DBusGProxy *proxy, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  848|   #endif
#  849|   gboolean
#  850|-> org_freedesktop_UDisks_Device_drive_poll_media (DBusGProxy *proxy, GError **error)
#  851|   
#  852|   {

Error: COMPILER_WARNING (CWE-1164): [#def205]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:873:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_poll_media_async' defined but not used
#  873 | org_freedesktop_UDisks_Device_drive_poll_media_async (DBusGProxy *proxy, org_freedesktop_UDisks_Device_drive_poll_media_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  871|   #endif
#  872|   DBusGProxyCall*
#  873|-> org_freedesktop_UDisks_Device_drive_poll_media_async (DBusGProxy *proxy, org_freedesktop_UDisks_Device_drive_poll_media_reply callback, gpointer userdata)
#  874|   
#  875|   {

Error: COMPILER_WARNING (CWE-1164): [#def206]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:887:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_eject' defined but not used
#  887 | org_freedesktop_UDisks_Device_drive_eject (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  885|   #endif
#  886|   gboolean
#  887|-> org_freedesktop_UDisks_Device_drive_eject (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  888|   
#  889|   {

Error: COMPILER_WARNING (CWE-1164): [#def207]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:910:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_eject_async' defined but not used
#  910 | org_freedesktop_UDisks_Device_drive_eject_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_eject_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  908|   #endif
#  909|   DBusGProxyCall*
#  910|-> org_freedesktop_UDisks_Device_drive_eject_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_eject_reply callback, gpointer userdata)
#  911|   
#  912|   {

Error: COMPILER_WARNING (CWE-1164): [#def208]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:924:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_detach' defined but not used
#  924 | org_freedesktop_UDisks_Device_drive_detach (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  922|   #endif
#  923|   gboolean
#  924|-> org_freedesktop_UDisks_Device_drive_detach (DBusGProxy *proxy, const char ** IN_options, GError **error)
#  925|   
#  926|   {

Error: COMPILER_WARNING (CWE-1164): [#def209]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:947:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_detach_async' defined but not used
#  947 | org_freedesktop_UDisks_Device_drive_detach_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_detach_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  945|   #endif
#  946|   DBusGProxyCall*
#  947|-> org_freedesktop_UDisks_Device_drive_detach_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_detach_reply callback, gpointer userdata)
#  948|   
#  949|   {

Error: COMPILER_WARNING (CWE-1164): [#def210]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:961:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_set_spindown_timeout' defined but not used
#  961 | org_freedesktop_UDisks_Device_drive_set_spindown_timeout (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, char ** OUT_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  959|   #endif
#  960|   gboolean
#  961|-> org_freedesktop_UDisks_Device_drive_set_spindown_timeout (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, char ** OUT_cookie, GError **error)
#  962|   
#  963|   {

Error: COMPILER_WARNING (CWE-1164): [#def211]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:985:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_set_spindown_timeout_async' defined but not used
#  985 | org_freedesktop_UDisks_Device_drive_set_spindown_timeout_async (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, org_freedesktop_UDisks_Device_drive_set_spindown_timeout_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  983|   #endif
#  984|   DBusGProxyCall*
#  985|-> org_freedesktop_UDisks_Device_drive_set_spindown_timeout_async (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, org_freedesktop_UDisks_Device_drive_set_spindown_timeout_reply callback, gpointer userdata)
#  986|   
#  987|   {

Error: COMPILER_WARNING (CWE-1164): [#def212]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:999:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_unset_spindown_timeout' defined but not used
#  999 | org_freedesktop_UDisks_Device_drive_unset_spindown_timeout (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  997|   #endif
#  998|   gboolean
#  999|-> org_freedesktop_UDisks_Device_drive_unset_spindown_timeout (DBusGProxy *proxy, const char * IN_cookie, GError **error)
# 1000|   
# 1001|   {

Error: COMPILER_WARNING (CWE-1164): [#def213]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1022:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_unset_spindown_timeout_async' defined but not used
# 1022 | org_freedesktop_UDisks_Device_drive_unset_spindown_timeout_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_Device_drive_unset_spindown_timeout_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1020|   #endif
# 1021|   DBusGProxyCall*
# 1022|-> org_freedesktop_UDisks_Device_drive_unset_spindown_timeout_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_Device_drive_unset_spindown_timeout_reply callback, gpointer userdata)
# 1023|   
# 1024|   {

Error: COMPILER_WARNING (CWE-1164): [#def214]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1036:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data' defined but not used
# 1036 | org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data (DBusGProxy *proxy, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1034|   #endif
# 1035|   gboolean
# 1036|-> org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data (DBusGProxy *proxy, const char ** IN_options, GError **error)
# 1037|   
# 1038|   {

Error: COMPILER_WARNING (CWE-1164): [#def215]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1059:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data_async' defined but not used
# 1059 | org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1057|   #endif
# 1058|   DBusGProxyCall*
# 1059|-> org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_Device_drive_ata_smart_refresh_data_reply callback, gpointer userdata)
# 1060|   
# 1061|   {

Error: COMPILER_WARNING (CWE-1164): [#def216]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1073:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest' defined but not used
# 1073 | org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest (DBusGProxy *proxy, const char * IN_test, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1071|   #endif
# 1072|   gboolean
# 1073|-> org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest (DBusGProxy *proxy, const char * IN_test, const char ** IN_options, GError **error)
# 1074|   
# 1075|   {

Error: COMPILER_WARNING (CWE-1164): [#def217]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1096:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest_async' defined but not used
# 1096 | org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest_async (DBusGProxy *proxy, const char * IN_test, const char ** IN_options, org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1094|   #endif
# 1095|   DBusGProxyCall*
# 1096|-> org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest_async (DBusGProxy *proxy, const char * IN_test, const char ** IN_options, org_freedesktop_UDisks_Device_drive_ata_smart_initiate_selftest_reply callback, gpointer userdata)
# 1097|   
# 1098|   {

Error: COMPILER_WARNING (CWE-1164): [#def218]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1110:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_benchmark' defined but not used
# 1110 | org_freedesktop_UDisks_Device_drive_benchmark (DBusGProxy *proxy, const gboolean IN_do_write_benchmark, const char ** IN_options, GPtrArray** OUT_read_transfer_rate_results, GPtrArray** OUT_write_transfer_rate_results, GPtrArray** OUT_access_time_results, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1108|   #endif
# 1109|   gboolean
# 1110|-> org_freedesktop_UDisks_Device_drive_benchmark (DBusGProxy *proxy, const gboolean IN_do_write_benchmark, const char ** IN_options, GPtrArray** OUT_read_transfer_rate_results, GPtrArray** OUT_write_transfer_rate_results, GPtrArray** OUT_access_time_results, GError **error)
# 1111|   
# 1112|   {

Error: COMPILER_WARNING (CWE-1164): [#def219]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-device.c:26: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks-device.h:1136:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_Device_drive_benchmark_async' defined but not used
# 1136 | org_freedesktop_UDisks_Device_drive_benchmark_async (DBusGProxy *proxy, const gboolean IN_do_write_benchmark, const char ** IN_options, org_freedesktop_UDisks_Device_drive_benchmark_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1134|   #endif
# 1135|   DBusGProxyCall*
# 1136|-> org_freedesktop_UDisks_Device_drive_benchmark_async (DBusGProxy *proxy, const gboolean IN_do_write_benchmark, const char ** IN_options, org_freedesktop_UDisks_Device_drive_benchmark_reply callback, gpointer userdata)
# 1137|   
# 1138|   {

Error: COMPILER_WARNING (CWE-1164): [#def220]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:29:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_adapters' defined but not used
#   29 | org_freedesktop_UDisks_enumerate_adapters (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   27|   #endif
#   28|   gboolean
#   29|-> org_freedesktop_UDisks_enumerate_adapters (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#   30|   
#   31|   {

Error: COMPILER_WARNING (CWE-1164): [#def221]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:53:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_adapters_async' defined but not used
#   53 | org_freedesktop_UDisks_enumerate_adapters_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_adapters_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   51|   #endif
#   52|   DBusGProxyCall*
#   53|-> org_freedesktop_UDisks_enumerate_adapters_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_adapters_reply callback, gpointer userdata)
#   54|   
#   55|   {

Error: COMPILER_WARNING (CWE-1164): [#def222]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:67:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_expanders' defined but not used
#   67 | org_freedesktop_UDisks_enumerate_expanders (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   65|   #endif
#   66|   gboolean
#   67|-> org_freedesktop_UDisks_enumerate_expanders (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#   68|   
#   69|   {

Error: COMPILER_WARNING (CWE-1164): [#def223]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:91:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_expanders_async' defined but not used
#   91 | org_freedesktop_UDisks_enumerate_expanders_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_expanders_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   89|   #endif
#   90|   DBusGProxyCall*
#   91|-> org_freedesktop_UDisks_enumerate_expanders_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_expanders_reply callback, gpointer userdata)
#   92|   
#   93|   {

Error: COMPILER_WARNING (CWE-1164): [#def224]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:105:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_ports' defined but not used
#  105 | org_freedesktop_UDisks_enumerate_ports (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  103|   #endif
#  104|   gboolean
#  105|-> org_freedesktop_UDisks_enumerate_ports (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#  106|   
#  107|   {

Error: COMPILER_WARNING (CWE-1164): [#def225]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:129:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_ports_async' defined but not used
#  129 | org_freedesktop_UDisks_enumerate_ports_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_ports_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  127|   #endif
#  128|   DBusGProxyCall*
#  129|-> org_freedesktop_UDisks_enumerate_ports_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_ports_reply callback, gpointer userdata)
#  130|   
#  131|   {

Error: COMPILER_WARNING (CWE-1164): [#def226]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:143:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_devices' defined but not used
#  143 | org_freedesktop_UDisks_enumerate_devices (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  141|   #endif
#  142|   gboolean
#  143|-> org_freedesktop_UDisks_enumerate_devices (DBusGProxy *proxy, GPtrArray** OUT_devices, GError **error)
#  144|   
#  145|   {

Error: COMPILER_WARNING (CWE-1164): [#def227]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:167:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_devices_async' defined but not used
#  167 | org_freedesktop_UDisks_enumerate_devices_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_devices_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  165|   #endif
#  166|   DBusGProxyCall*
#  167|-> org_freedesktop_UDisks_enumerate_devices_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_devices_reply callback, gpointer userdata)
#  168|   
#  169|   {

Error: COMPILER_WARNING (CWE-1164): [#def228]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:181:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_device_files' defined but not used
#  181 | org_freedesktop_UDisks_enumerate_device_files (DBusGProxy *proxy, char *** OUT_device_files, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  179|   #endif
#  180|   gboolean
#  181|-> org_freedesktop_UDisks_enumerate_device_files (DBusGProxy *proxy, char *** OUT_device_files, GError **error)
#  182|   
#  183|   {

Error: COMPILER_WARNING (CWE-1164): [#def229]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:205:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_enumerate_device_files_async' defined but not used
#  205 | org_freedesktop_UDisks_enumerate_device_files_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_device_files_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  203|   #endif
#  204|   DBusGProxyCall*
#  205|-> org_freedesktop_UDisks_enumerate_device_files_async (DBusGProxy *proxy, org_freedesktop_UDisks_enumerate_device_files_reply callback, gpointer userdata)
#  206|   
#  207|   {

Error: COMPILER_WARNING (CWE-1164): [#def230]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:219:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_find_device_by_device_file' defined but not used
#  219 | org_freedesktop_UDisks_find_device_by_device_file (DBusGProxy *proxy, const char * IN_device_file, char** OUT_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  217|   #endif
#  218|   gboolean
#  219|-> org_freedesktop_UDisks_find_device_by_device_file (DBusGProxy *proxy, const char * IN_device_file, char** OUT_device, GError **error)
#  220|   
#  221|   {

Error: COMPILER_WARNING (CWE-1164): [#def231]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:243:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_find_device_by_device_file_async' defined but not used
#  243 | org_freedesktop_UDisks_find_device_by_device_file_async (DBusGProxy *proxy, const char * IN_device_file, org_freedesktop_UDisks_find_device_by_device_file_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  241|   #endif
#  242|   DBusGProxyCall*
#  243|-> org_freedesktop_UDisks_find_device_by_device_file_async (DBusGProxy *proxy, const char * IN_device_file, org_freedesktop_UDisks_find_device_by_device_file_reply callback, gpointer userdata)
#  244|   
#  245|   {

Error: COMPILER_WARNING (CWE-1164): [#def232]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:257:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_find_device_by_major_minor' defined but not used
#  257 | org_freedesktop_UDisks_find_device_by_major_minor (DBusGProxy *proxy, const gint64 IN_device_major, const gint64 IN_device_minor, char** OUT_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  255|   #endif
#  256|   gboolean
#  257|-> org_freedesktop_UDisks_find_device_by_major_minor (DBusGProxy *proxy, const gint64 IN_device_major, const gint64 IN_device_minor, char** OUT_device, GError **error)
#  258|   
#  259|   {

Error: COMPILER_WARNING (CWE-1164): [#def233]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:281:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_find_device_by_major_minor_async' defined but not used
#  281 | org_freedesktop_UDisks_find_device_by_major_minor_async (DBusGProxy *proxy, const gint64 IN_device_major, const gint64 IN_device_minor, org_freedesktop_UDisks_find_device_by_major_minor_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  279|   #endif
#  280|   DBusGProxyCall*
#  281|-> org_freedesktop_UDisks_find_device_by_major_minor_async (DBusGProxy *proxy, const gint64 IN_device_major, const gint64 IN_device_minor, org_freedesktop_UDisks_find_device_by_major_minor_reply callback, gpointer userdata)
#  282|   
#  283|   {

Error: COMPILER_WARNING (CWE-1164): [#def234]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:295:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_inhibit_all_polling' defined but not used
#  295 | org_freedesktop_UDisks_drive_inhibit_all_polling (DBusGProxy *proxy, const char ** IN_options, char ** OUT_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  293|   #endif
#  294|   gboolean
#  295|-> org_freedesktop_UDisks_drive_inhibit_all_polling (DBusGProxy *proxy, const char ** IN_options, char ** OUT_cookie, GError **error)
#  296|   
#  297|   {

Error: COMPILER_WARNING (CWE-1164): [#def235]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:319:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_inhibit_all_polling_async' defined but not used
#  319 | org_freedesktop_UDisks_drive_inhibit_all_polling_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_drive_inhibit_all_polling_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  317|   #endif
#  318|   DBusGProxyCall*
#  319|-> org_freedesktop_UDisks_drive_inhibit_all_polling_async (DBusGProxy *proxy, const char ** IN_options, org_freedesktop_UDisks_drive_inhibit_all_polling_reply callback, gpointer userdata)
#  320|   
#  321|   {

Error: COMPILER_WARNING (CWE-1164): [#def236]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:333:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_uninhibit_all_polling' defined but not used
#  333 | org_freedesktop_UDisks_drive_uninhibit_all_polling (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  331|   #endif
#  332|   gboolean
#  333|-> org_freedesktop_UDisks_drive_uninhibit_all_polling (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#  334|   
#  335|   {

Error: COMPILER_WARNING (CWE-1164): [#def237]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:356:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_uninhibit_all_polling_async' defined but not used
#  356 | org_freedesktop_UDisks_drive_uninhibit_all_polling_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_drive_uninhibit_all_polling_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  354|   #endif
#  355|   DBusGProxyCall*
#  356|-> org_freedesktop_UDisks_drive_uninhibit_all_polling_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_drive_uninhibit_all_polling_reply callback, gpointer userdata)
#  357|   
#  358|   {

Error: COMPILER_WARNING (CWE-1164): [#def238]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:370:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_set_all_spindown_timeouts' defined but not used
#  370 | org_freedesktop_UDisks_drive_set_all_spindown_timeouts (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, char ** OUT_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  368|   #endif
#  369|   gboolean
#  370|-> org_freedesktop_UDisks_drive_set_all_spindown_timeouts (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, char ** OUT_cookie, GError **error)
#  371|   
#  372|   {

Error: COMPILER_WARNING (CWE-1164): [#def239]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:394:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_set_all_spindown_timeouts_async' defined but not used
#  394 | org_freedesktop_UDisks_drive_set_all_spindown_timeouts_async (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, org_freedesktop_UDisks_drive_set_all_spindown_timeouts_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  392|   #endif
#  393|   DBusGProxyCall*
#  394|-> org_freedesktop_UDisks_drive_set_all_spindown_timeouts_async (DBusGProxy *proxy, const gint IN_timeout_seconds, const char ** IN_options, org_freedesktop_UDisks_drive_set_all_spindown_timeouts_reply callback, gpointer userdata)
#  395|   
#  396|   {

Error: COMPILER_WARNING (CWE-1164): [#def240]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:408:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_unset_all_spindown_timeouts' defined but not used
#  408 | org_freedesktop_UDisks_drive_unset_all_spindown_timeouts (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  406|   #endif
#  407|   gboolean
#  408|-> org_freedesktop_UDisks_drive_unset_all_spindown_timeouts (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#  409|   
#  410|   {

Error: COMPILER_WARNING (CWE-1164): [#def241]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:431:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_drive_unset_all_spindown_timeouts_async' defined but not used
#  431 | org_freedesktop_UDisks_drive_unset_all_spindown_timeouts_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_drive_unset_all_spindown_timeouts_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  429|   #endif
#  430|   DBusGProxyCall*
#  431|-> org_freedesktop_UDisks_drive_unset_all_spindown_timeouts_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_drive_unset_all_spindown_timeouts_reply callback, gpointer userdata)
#  432|   
#  433|   {

Error: COMPILER_WARNING (CWE-1164): [#def242]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:445:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_start' defined but not used
#  445 | org_freedesktop_UDisks_linux_lvm2_vg_start (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  443|   #endif
#  444|   gboolean
#  445|-> org_freedesktop_UDisks_linux_lvm2_vg_start (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, GError **error)
#  446|   
#  447|   {

Error: COMPILER_WARNING (CWE-1164): [#def243]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:468:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_start_async' defined but not used
#  468 | org_freedesktop_UDisks_linux_lvm2_vg_start_async (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_start_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  466|   #endif
#  467|   DBusGProxyCall*
#  468|-> org_freedesktop_UDisks_linux_lvm2_vg_start_async (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_start_reply callback, gpointer userdata)
#  469|   
#  470|   {

Error: COMPILER_WARNING (CWE-1164): [#def244]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:482:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_stop' defined but not used
#  482 | org_freedesktop_UDisks_linux_lvm2_vg_stop (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  480|   #endif
#  481|   gboolean
#  482|-> org_freedesktop_UDisks_linux_lvm2_vg_stop (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, GError **error)
#  483|   
#  484|   {

Error: COMPILER_WARNING (CWE-1164): [#def245]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:505:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_stop_async' defined but not used
#  505 | org_freedesktop_UDisks_linux_lvm2_vg_stop_async (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_stop_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  503|   #endif
#  504|   DBusGProxyCall*
#  505|-> org_freedesktop_UDisks_linux_lvm2_vg_stop_async (DBusGProxy *proxy, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_stop_reply callback, gpointer userdata)
#  506|   
#  507|   {

Error: COMPILER_WARNING (CWE-1164): [#def246]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:519:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_set_name' defined but not used
#  519 | org_freedesktop_UDisks_linux_lvm2_vg_set_name (DBusGProxy *proxy, const char * IN_uuid, const char * IN_name, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  517|   #endif
#  518|   gboolean
#  519|-> org_freedesktop_UDisks_linux_lvm2_vg_set_name (DBusGProxy *proxy, const char * IN_uuid, const char * IN_name, GError **error)
#  520|   
#  521|   {

Error: COMPILER_WARNING (CWE-1164): [#def247]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:542:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_set_name_async' defined but not used
#  542 | org_freedesktop_UDisks_linux_lvm2_vg_set_name_async (DBusGProxy *proxy, const char * IN_uuid, const char * IN_name, org_freedesktop_UDisks_linux_lvm2_vg_set_name_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  540|   #endif
#  541|   DBusGProxyCall*
#  542|-> org_freedesktop_UDisks_linux_lvm2_vg_set_name_async (DBusGProxy *proxy, const char * IN_uuid, const char * IN_name, org_freedesktop_UDisks_linux_lvm2_vg_set_name_reply callback, gpointer userdata)
#  543|   
#  544|   {

Error: COMPILER_WARNING (CWE-1164): [#def248]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:556:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_add_pv' defined but not used
#  556 | org_freedesktop_UDisks_linux_lvm2_vg_add_pv (DBusGProxy *proxy, const char * IN_uuid, const char* IN_physical_volume, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  554|   #endif
#  555|   gboolean
#  556|-> org_freedesktop_UDisks_linux_lvm2_vg_add_pv (DBusGProxy *proxy, const char * IN_uuid, const char* IN_physical_volume, const char ** IN_options, GError **error)
#  557|   
#  558|   {

Error: COMPILER_WARNING (CWE-1164): [#def249]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:579:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_add_pv_async' defined but not used
#  579 | org_freedesktop_UDisks_linux_lvm2_vg_add_pv_async (DBusGProxy *proxy, const char * IN_uuid, const char* IN_physical_volume, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_add_pv_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  577|   #endif
#  578|   DBusGProxyCall*
#  579|-> org_freedesktop_UDisks_linux_lvm2_vg_add_pv_async (DBusGProxy *proxy, const char * IN_uuid, const char* IN_physical_volume, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_add_pv_reply callback, gpointer userdata)
#  580|   
#  581|   {

Error: COMPILER_WARNING (CWE-1164): [#def250]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:593:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_remove_pv' defined but not used
#  593 | org_freedesktop_UDisks_linux_lvm2_vg_remove_pv (DBusGProxy *proxy, const char * IN_vg_uuid, const char * IN_pv_uuid, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  591|   #endif
#  592|   gboolean
#  593|-> org_freedesktop_UDisks_linux_lvm2_vg_remove_pv (DBusGProxy *proxy, const char * IN_vg_uuid, const char * IN_pv_uuid, const char ** IN_options, GError **error)
#  594|   
#  595|   {

Error: COMPILER_WARNING (CWE-1164): [#def251]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:616:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_vg_remove_pv_async' defined but not used
#  616 | org_freedesktop_UDisks_linux_lvm2_vg_remove_pv_async (DBusGProxy *proxy, const char * IN_vg_uuid, const char * IN_pv_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_remove_pv_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  614|   #endif
#  615|   DBusGProxyCall*
#  616|-> org_freedesktop_UDisks_linux_lvm2_vg_remove_pv_async (DBusGProxy *proxy, const char * IN_vg_uuid, const char * IN_pv_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_vg_remove_pv_reply callback, gpointer userdata)
#  617|   
#  618|   {

Error: COMPILER_WARNING (CWE-1164): [#def252]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:630:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_set_name' defined but not used
#  630 | org_freedesktop_UDisks_linux_lvm2_lv_set_name (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char * IN_name, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  628|   #endif
#  629|   gboolean
#  630|-> org_freedesktop_UDisks_linux_lvm2_lv_set_name (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char * IN_name, GError **error)
#  631|   
#  632|   {

Error: COMPILER_WARNING (CWE-1164): [#def253]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:653:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_set_name_async' defined but not used
#  653 | org_freedesktop_UDisks_linux_lvm2_lv_set_name_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char * IN_name, org_freedesktop_UDisks_linux_lvm2_lv_set_name_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  651|   #endif
#  652|   DBusGProxyCall*
#  653|-> org_freedesktop_UDisks_linux_lvm2_lv_set_name_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char * IN_name, org_freedesktop_UDisks_linux_lvm2_lv_set_name_reply callback, gpointer userdata)
#  654|   
#  655|   {

Error: COMPILER_WARNING (CWE-1164): [#def254]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:667:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_start' defined but not used
#  667 | org_freedesktop_UDisks_linux_lvm2_lv_start (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  665|   #endif
#  666|   gboolean
#  667|-> org_freedesktop_UDisks_linux_lvm2_lv_start (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, GError **error)
#  668|   
#  669|   {

Error: COMPILER_WARNING (CWE-1164): [#def255]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:690:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_start_async' defined but not used
#  690 | org_freedesktop_UDisks_linux_lvm2_lv_start_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_lv_start_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  688|   #endif
#  689|   DBusGProxyCall*
#  690|-> org_freedesktop_UDisks_linux_lvm2_lv_start_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_lv_start_reply callback, gpointer userdata)
#  691|   
#  692|   {

Error: COMPILER_WARNING (CWE-1164): [#def256]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:704:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_remove' defined but not used
#  704 | org_freedesktop_UDisks_linux_lvm2_lv_remove (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  702|   #endif
#  703|   gboolean
#  704|-> org_freedesktop_UDisks_linux_lvm2_lv_remove (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, GError **error)
#  705|   
#  706|   {

Error: COMPILER_WARNING (CWE-1164): [#def257]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:727:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_remove_async' defined but not used
#  727 | org_freedesktop_UDisks_linux_lvm2_lv_remove_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_lv_remove_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  725|   #endif
#  726|   DBusGProxyCall*
#  727|-> org_freedesktop_UDisks_linux_lvm2_lv_remove_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_uuid, const char ** IN_options, org_freedesktop_UDisks_linux_lvm2_lv_remove_reply callback, gpointer userdata)
#  728|   
#  729|   {

Error: COMPILER_WARNING (CWE-1164): [#def258]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:741:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_create' defined but not used
#  741 | org_freedesktop_UDisks_linux_lvm2_lv_create (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_name, const guint64 IN_size, const guint IN_num_stripes, const guint64 IN_stripe_size, const guint IN_num_mirrors, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, char** OUT_created_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  739|   #endif
#  740|   gboolean
#  741|-> org_freedesktop_UDisks_linux_lvm2_lv_create (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_name, const guint64 IN_size, const guint IN_num_stripes, const guint64 IN_stripe_size, const guint IN_num_mirrors, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, char** OUT_created_device, GError **error)
#  742|   
#  743|   {

Error: COMPILER_WARNING (CWE-1164): [#def259]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:765:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_lvm2_lv_create_async' defined but not used
#  765 | org_freedesktop_UDisks_linux_lvm2_lv_create_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_name, const guint64 IN_size, const guint IN_num_stripes, const guint64 IN_stripe_size, const guint IN_num_mirrors, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, org_freedesktop_UDisks_linux_lvm2_lv_create_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  763|   #endif
#  764|   DBusGProxyCall*
#  765|-> org_freedesktop_UDisks_linux_lvm2_lv_create_async (DBusGProxy *proxy, const char * IN_group_uuid, const char * IN_name, const guint64 IN_size, const guint IN_num_stripes, const guint64 IN_stripe_size, const guint IN_num_mirrors, const char ** IN_options, const char * IN_fstype, const char ** IN_fsoptions, org_freedesktop_UDisks_linux_lvm2_lv_create_reply callback, gpointer userdata)
#  766|   
#  767|   {

Error: COMPILER_WARNING (CWE-1164): [#def260]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:779:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_md_start' defined but not used
#  779 | org_freedesktop_UDisks_linux_md_start (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, char** OUT_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  777|   #endif
#  778|   gboolean
#  779|-> org_freedesktop_UDisks_linux_md_start (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, char** OUT_device, GError **error)
#  780|   
#  781|   {

Error: COMPILER_WARNING (CWE-1164): [#def261]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:803:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_md_start_async' defined but not used
#  803 | org_freedesktop_UDisks_linux_md_start_async (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, org_freedesktop_UDisks_linux_md_start_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  801|   #endif
#  802|   DBusGProxyCall*
#  803|-> org_freedesktop_UDisks_linux_md_start_async (DBusGProxy *proxy, const GPtrArray* IN_components, const char ** IN_options, org_freedesktop_UDisks_linux_md_start_reply callback, gpointer userdata)
#  804|   
#  805|   {

Error: COMPILER_WARNING (CWE-1164): [#def262]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:817:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_md_create' defined but not used
#  817 | org_freedesktop_UDisks_linux_md_create (DBusGProxy *proxy, const GPtrArray* IN_components, const char * IN_level, const guint64 IN_stripe_size, const char * IN_name, const char ** IN_options, char** OUT_device, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  815|   #endif
#  816|   gboolean
#  817|-> org_freedesktop_UDisks_linux_md_create (DBusGProxy *proxy, const GPtrArray* IN_components, const char * IN_level, const guint64 IN_stripe_size, const char * IN_name, const char ** IN_options, char** OUT_device, GError **error)
#  818|   
#  819|   {

Error: COMPILER_WARNING (CWE-1164): [#def263]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:841:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_linux_md_create_async' defined but not used
#  841 | org_freedesktop_UDisks_linux_md_create_async (DBusGProxy *proxy, const GPtrArray* IN_components, const char * IN_level, const guint64 IN_stripe_size, const char * IN_name, const char ** IN_options, org_freedesktop_UDisks_linux_md_create_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  839|   #endif
#  840|   DBusGProxyCall*
#  841|-> org_freedesktop_UDisks_linux_md_create_async (DBusGProxy *proxy, const GPtrArray* IN_components, const char * IN_level, const guint64 IN_stripe_size, const char * IN_name, const char ** IN_options, org_freedesktop_UDisks_linux_md_create_reply callback, gpointer userdata)
#  842|   
#  843|   {

Error: COMPILER_WARNING (CWE-1164): [#def264]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:855:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_inhibit' defined but not used
#  855 | org_freedesktop_UDisks_inhibit (DBusGProxy *proxy, char ** OUT_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  853|   #endif
#  854|   gboolean
#  855|-> org_freedesktop_UDisks_inhibit (DBusGProxy *proxy, char ** OUT_cookie, GError **error)
#  856|   
#  857|   {

Error: COMPILER_WARNING (CWE-1164): [#def265]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:879:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_inhibit_async' defined but not used
#  879 | org_freedesktop_UDisks_inhibit_async (DBusGProxy *proxy, org_freedesktop_UDisks_inhibit_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  877|   #endif
#  878|   DBusGProxyCall*
#  879|-> org_freedesktop_UDisks_inhibit_async (DBusGProxy *proxy, org_freedesktop_UDisks_inhibit_reply callback, gpointer userdata)
#  880|   
#  881|   {

Error: COMPILER_WARNING (CWE-1164): [#def266]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:893:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_uninhibit' defined but not used
#  893 | org_freedesktop_UDisks_uninhibit (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  891|   #endif
#  892|   gboolean
#  893|-> org_freedesktop_UDisks_uninhibit (DBusGProxy *proxy, const char * IN_cookie, GError **error)
#  894|   
#  895|   {

Error: COMPILER_WARNING (CWE-1164): [#def267]
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/g-udisks-volume-monitor.c:27: included_from: Included from here.
libfm-1.4.0-20250316git3289abf5/libfm/src/udisks/udisks.h:916:1: warning[-Wunused-function]: 'org_freedesktop_UDisks_uninhibit_async' defined but not used
#  916 | org_freedesktop_UDisks_uninhibit_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_uninhibit_reply callback, gpointer userdata)
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  914|   #endif
#  915|   DBusGProxyCall*
#  916|-> org_freedesktop_UDisks_uninhibit_async (DBusGProxy *proxy, const char * IN_cookie, org_freedesktop_UDisks_uninhibit_reply callback, gpointer userdata)
#  917|   
#  918|   {

Scan Properties

analyzer-version-clippy1.86.0
analyzer-version-cppcheck2.17.1
analyzer-version-gcc15.0.1
analyzer-version-gcc-analyzer15.0.1
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-74.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namelibfm-1.4.0^20250316git3289abf5-1.fc43
store-results-to/tmp/tmpbgixthe4/libfm-1.4.0^20250316git3289abf5-1.fc43.tar.xz
time-created2025-04-25 13:57:42
time-finished2025-04-25 14:02:47
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmpbgixthe4/libfm-1.4.0^20250316git3289abf5-1.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpbgixthe4/libfm-1.4.0^20250316git3289abf5-1.fc43.src.rpm'
tool-versioncsmock-3.8.1.20250422.172604.g26bc3d6-1.el9